[Модуль] Backup (backup)
Модератор: immortal
-
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: Модуль резервного копирования
include(DIR_MODULES . 'backup/backup.class.php');
$backup_module = new backup();
$backup_module->create_backup($out);
$backup_module = new backup();
$backup_module->create_backup($out);
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 16
- Зарегистрирован: Пн мар 19, 2018 12:55 am
- Благодарил (а): 6 раз
- Поблагодарили: 3 раза
Re: Модуль резервного копирования
Такая же байда с бекапом
- Вложения
-
- img-2018-04-16-23-46-00.png (10.24 КБ) 3692 просмотра
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Модуль резервного копирования
Stasev писал(а):Такая же байда с бекапом
Так пишет же по английски чёрным по белому : что пытаясь создать директорию /var/www/html/backup_temp , не получается так как она уже существует.
Удали эту директорию backup_temp
Многоуважаемый Eraser, может имеет смысл вставить проверку на существование данной директории...
Отправлено с моего Redmi Note 4 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Модуль резервного копирования
бэкап не бэкапит базу. чуть не влетел. в дампе только
и все.
помогло заменой в коде командной строки, добавил и заработало
Код: Выделить всё
-- MySQL dump 10.13 Distrib 5.7.21, for Linux (i686)
-- Host: localhost Database: db_terminal
-- Server version 5.7.21-0ubuntu0.16.04.1
/!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT /;
/!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS /;
/!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION /;
/!40101 SET NAMES utf8 /;
/!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE /;
/!40103 SET TIME_ZONE='+00:00' /;
/!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 /;
/!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 /;
/!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' /;
/!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 /;
--
-- Current Database: db_terminal
USE db_terminal;
помогло заменой в коде командной строки, добавил
Код: Выделить всё
--lock-tables=false
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 869 раз
- Контактная информация:
Re: Модуль резервного копирования
добавил в модульnightwind писал(а): ↑Сб апр 21, 2018 9:55 pmбэкап не бэкапит базу. чуть не влетел. в дампе толькои все.Код: Выделить всё
-- MySQL dump 10.13 Distrib 5.7.21, for Linux (i686) -- Host: localhost Database: db_terminal -- Server version 5.7.21-0ubuntu0.16.04.1 /!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT /; /!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS /; /!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION /; /!40101 SET NAMES utf8 /; /!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE /; /!40103 SET TIME_ZONE='+00:00' /; /!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 /; /!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 /; /!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' /; /!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 /; -- -- Current Database: db_terminal USE db_terminal;
помогло заменой в коде командной строки, добавили заработалоКод: Выделить всё
--lock-tables=false
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Модуль резервного копирования
после обновления
- Вложения
-
- Clip2net_180423165227.png (13.8 КБ) 3579 просмотров
-
- Сообщения: 128
- Зарегистрирован: Пт июл 15, 2016 3:12 am
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
-
- Сообщения: 106
- Зарегистрирован: Сб янв 20, 2018 12:33 am
- Благодарил (а): 42 раза
- Поблагодарили: 7 раз
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 869 раз
- Контактная информация:
Re: Модуль резервного копирования
пожалуйста весь анамнез!!!! я по кофейной гуще не гадаю
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
- Сообщения: 106
- Зарегистрирован: Сб янв 20, 2018 12:33 am
- Благодарил (а): 42 раза
- Поблагодарили: 7 раз
Re: Модуль резервного копирования
Я писал еще 11 апреля:
Plug писал(а): ↑Ср апр 11, 2018 11:15 amПонял. Заработало, но у меня отмечены все папки для бекапа, а создается backup.tar размером 31 байт.
ЗЫ при открытии backup.tar выдается ошибка - архив поврежден.
ЗЫЫ при этом процесс создания бекапа проходит без ошибок, все папки копируются, создается архив, скидывается в dropbox, и удаляются временные папки - везде пишет ОКСпойлерПоказать{
11:19:57 Working on backup
11:19:57 Provider - Dropbox
11:19:57 Copy dir .gitattributes
11:19:57 Copy dir .gitignore
11:19:57 Copy dir .htaccess
11:19:57 Copy dir LICENSE
11:19:57 Copy dir README.md
11:19:57 Copy dir admin.php
11:19:57 Copy dir api.php
11:19:57 Copy dir backup
11:20:02 Copy dir backup.php
11:20:02 Copy dir blockly
11:20:05 Copy dir bootstrap
11:20:05 Copy dir btraced.php
11:20:05 Copy dir cached
11:20:10 Copy dir cms
11:20:11 Copy dir command.php
11:20:11 Copy dir config.php
11:20:11 Copy dir config.php.sample
11:20:11 Copy dir css
11:20:12 Copy dir cycle.php
11:20:12 Copy dir database_backup
11:20:12 Copy dir db_terminal.sql
11:20:12 Copy dir debmes
11:20:13 Copy dir favicon.ico
11:20:13 Copy dir freeboard
11:20:15 Copy dir gunzip.exe
11:20:15 Copy dir gzip.exe
11:20:15 Copy dir highcharts
11:20:15 Copy dir images
11:20:16 Copy dir img
11:20:19 Copy dir index.php
11:20:19 Copy dir install-linux.sh
11:20:19 Copy dir jpgraph
11:20:20 Copy dir jquerymobile
11:20:21 Copy dir js
11:20:27 Copy dir languages
11:20:28 Copy dir lib
11:20:34 Copy dir load_settings.php
11:20:34 Copy dir media
11:20:35 Copy dir modules
11:20:43 Copy dir admin.php
11:20:43 Copy dir obj.bat
11:20:43 Copy dir objects
11:20:43 Copy dir pChart
11:20:43 Copy dir pdw
11:20:46 Copy dir php.php
11:20:46 Copy dir phpmyadmin4
11:20:59 Copy dir print_all.php
11:21:00 Copy dir rc
11:21:00 Copy dir rss.php
11:21:00 Copy dir saverestore
11:21:02 Copy dir scripts
11:21:02 Copy dir settings
11:21:02 Copy dir skins
11:21:02 Copy dir sounds
11:21:02 Copy dir tar.exe
11:21:03 Copy dir templates
11:21:07 Copy dir templates_alt
11:21:07 Copy dir test.php
11:21:07 Copy dir texts
11:21:07 Copy dir themes
11:21:07 Copy dir trackme.php
11:21:07 Copy dir verimage.php
11:21:07 Copy dir webhook_telegram.php
11:21:08 Copy dir write_error.php
11:21:08 Backup datadase
11:21:12 Packing C:\Backup\backup.tar
11:21:24 Save to storage
11:21:27 addBackup - {"name":"backup_20180411112124.tar","path_lower":"\/backup_20180411112124.tar","path_display":"\/backup_20180411112124.tar","id":"id:gDrKyacuSkcAAAAAAADpOg","client_modified":"2018-04-11T08:21:29Z","server_modified":"2018-04-11T08:21:29Z","rev":"da9693650","size":31,"content_hash":"3f62bbd110ae19ab5b68a2cdbbe3198cceaa480a4d3c36316208b7821b03dc94"}
11:21:27 Delete old backups
11:21:28 getList - {"backup_20180408185805.tar":{".tag":"file","name":"backup_20180408185805.tar","path_lower":"\/backup_20180408185805.tar","path_display":"\/backup_20180408185805.tar","id":"id:gDrKyacuSkcAAAAAAADpLg","client_modified":"2018-04-08T16:21:35Z","server_modified":"2018-04-08T16:21:35Z","rev":"1a9693650","size":704828537,"content_hash":"d071247a8a2dccbd660ba3b4f17d32f98f05868782441ed24b7284a95c85dd91","is_dir":false,"path":"\/backup_20180408185805.tar","bytes":704828537},"backup_20180411111330.tar":{".tag":"file","name":"backup_20180411111330.tar","path_lower":"\/backup_20180411111330.tar","path_display":"\/backup_20180411111330.tar","id":"id:gDrKyacuSkcAAAAAAADpOQ","client_modified":"2018-04-11T08:13:35Z","server_modified":"2018-04-11T08:13:35Z","rev":"ba9693650","size":31,"content_hash":"061075839b97d3bede1bba2be25d2a9d9f988d928e9bf57a9f3a5c8bac366fe2","is_dir":false,"path":"\/backup_20180411111330.tar","bytes":31},"backup_20180411112124.tar":{".tag":"file","name":"backup_20180411112124.tar","path_lower":"\/backup_20180411112124.tar","path_display":"\/backup_20180411112124.tar","id":"id:gDrKyacuSkcAAAAAAADpOg","client_modified":"2018-04-11T08:21:29Z","server_modified":"2018-04-11T08:21:29Z","rev":"da9693650","size":31,"content_hash":"3f62bbd110ae19ab5b68a2cdbbe3198cceaa480a4d3c36316208b7821b03dc94","is_dir":false,"path":"\/backup_20180411112124.tar","bytes":31}}
11:21:32 End backup
11:21:32 Provider - Dropbox
11:21:32 Provider - Dropbox
11:21:33 getFreeSpace - {"used":109219952985,"allocation":{".tag":"individual","allocated":1105417207808}}
11:21:33 getList - {"backup_20180408185805.tar":{".tag":"file","name":"backup_20180408185805.tar","path_lower":"\/backup_20180408185805.tar","path_display":"\/backup_20180408185805.tar","id":"id:gDrKyacuSkcAAAAAAADpLg","client_modified":"2018-04-08T16:21:35Z","server_modified":"2018-04-08T16:21:35Z","rev":"1a9693650","size":704828537,"content_hash":"d071247a8a2dccbd660ba3b4f17d32f98f05868782441ed24b7284a95c85dd91","is_dir":false,"path":"\/backup_20180408185805.tar","bytes":704828537},"backup_20180411111330.tar":{".tag":"file","name":"backup_20180411111330.tar","path_lower":"\/backup_20180411111330.tar","path_display":"\/backup_20180411111330.tar","id":"id:gDrKyacuSkcAAAAAAADpOQ","client_modified":"2018-04-11T08:13:35Z","server_modified":"2018-04-11T08:13:35Z","rev":"ba9693650","size":31,"content_hash":"061075839b97d3bede1bba2be25d2a9d9f988d928e9bf57a9f3a5c8bac366fe2","is_dir":false,"path":"\/backup_20180411111330.tar","bytes":31},"backup_20180411112124.tar":{".tag":"file","name":"backup_20180411112124.tar","path_lower":"\/backup_20180411112124.tar","path_display":"\/backup_20180411112124.tar","id":"id:gDrKyacuSkcAAAAAAADpOg","client_modified":"2018-04-11T08:21:29Z","server_modified":"2018-04-11T08:21:29Z","rev":"da9693650","size":31,"content_hash":"3f62bbd110ae19ab5b68a2cdbbe3198cceaa480a4d3c36316208b7821b03dc94","is_dir":false,"path":"\/backup_20180411112124.tar","bytes":31}}
11:21:38 Array
(
[0] => Array
(
[NAME] => backup_20180408185805.tar
[CREATED] => 2018-04-08 19:21:35
[SIZE] => 704828537
[URL] => https://www.dropbox.com/s************** ... 5.tar?dl=0
)
[1] => Array
(
[NAME] => backup_20180411111330.tar
[CREATED] => 2018-04-11 11:13:35
[SIZE] => 31
[URL] => https://www.dropbox.com/s************** ... 0.tar?dl=0
)
[2] => Array
(
[NAME] => backup_20180411112124.tar
[CREATED] => 2018-04-11 11:21:29
[SIZE] => 31
[URL] => https://www.dropbox.com/s************** ... 4.tar?dl=0
)
)
}