Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Разбить архив на части

Ответить
Настройки темы
Прочее - Разбить архив на части

Ветеран


Сообщения: 575
Благодарности: 8


Конфигурация

Профиль | Отправить PM | Цитировать


Есть скрипт sh его запускаю по крону каждую ночь и жму в архив бд и сайт:

Код: Выделить весь код
###### Config ######
host=localhost
username=login
password=password
database=namebd
charset=utf8
###################

cd /backup_site &&
mysqldump -h$host -u$username -p$password --default-character-set=$charset $database > /backup_site/bdname.sql &&
tar -czf /backup_site/backup_domain_tld.tar.gz /var/www/vhosts/domain.tld/* &&
echo OK
Стоит также ЯндексДиск для консоли (https://help.yandex.ru/disk/cli-clie...l#cli-install), он зеркалит архив к себе с сервера. Проблема в том что сайт вырос, и архив уже огромный, какой командой можно архив поделить на части, но потом его разжать без потери данных из всех частей? Подозреваю что слишком большой файл, каие-то ограничения у Яндекса, хотя говорится что только в веб-версии на 2Гб ограничения, про консольную версию ничего не говорится. Подскажите гуру, синтаксис команды, можно пример. Спасибо

Отправлено: 21:03, 29-06-2015

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Как по-английски разбить, разделить, разрезать на части?

-------
Поспешай не торопясь


Отправлено: 21:27, 29-06-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


man split

man tar
Ключ -L

http://www.sql.ru/forum/215981/razbit-fayl-na-chasti

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:43, 29-06-2015 | #3


Ветеран


Сообщения: 575
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата ruslandh:
Как по-английски разбить, разделить, разрезать на части? »
про man знаю хотел примерный пример, как нахjду сразу при сжатии резать архивы с помощью tar

Отправлено: 07:43, 30-06-2015 | #4


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Ну, там по ссылке есть:
Цитата:
tar cf apache_1.3.33.tar.gz.tar -L 1024 apache_1.3.33.tar.gz
Кстати - может вам инкрементные архивы надо делать,

http://www.opennet.ru/tips/info/2341.shtml

Только у вас дам база - tar может не понять что там изменилось.

-------
Поспешай не торопясь

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:07, 30-06-2015 | #5


Ветеран


Сообщения: 575
Благодарности: 8

Профиль | Отправить PM | Цитировать


Да за чем их плодить. Мне кажется просто каждый раз пред новым бэкапом удалять старый архив да и все. Я вот думаю может бить архив 7zip так как потом склеить и распаковать на десктопе в винде людям проще будет в 7zip, ведь так?

А выяснил еще проблемы, почему-то когда запускаю tar то архив на 11 Гб где на сервере падает, в консоле вижу что gzip демон вроде как упал. Не понимаю ничего, это какие-то ограничения на создание архив на сервере или что? Какой-то ключ нужно ставить в команду в связи с этим?

Отправлено: 08:10, 30-06-2015 | #6


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А что за демон gzip? не понял.

С большими архивами - беда - просто элементарного ОЗУ для задачи может не хватить.

Не надо винду привлекать. У неё файловая система другая - она может так перелопатить содержимое - мало не покажется.

-------
Поспешай не торопясь


Отправлено: 08:25, 30-06-2015 | #7


Ветеран


Сообщения: 575
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата ruslandh:
А что за демон gzip? не понял. »
извините балбеса, не демон, а то что команда была запущена tar с ключом czf (т.е. предварительное сжатие) и в самом конце сжатия, зависла, и все на этом, архив получается биты, архивирование не закончено

А у rsync какие-то есть ограничения, или он может хоть 100Гб за раз передать?

Если беда с ОЗУ, хм, тогда как быть с сжатием, всетакись бить на тома? Это решит проблему, или отказаться от сжатия архива?

Отправлено: 08:30, 30-06-2015 | #8


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Насчёт формальных ограничений rsync не слышал, но на таком объёме одного файла - может и зависнуть (опять-же из-за ОЗУ), хотя кучу мелких файлов такого объёма передавал.

Ну да - бить на тома. Это и не только ОЗУ роль играет, но и файловая сисема может иметь ограничение на величину файла (например fat32 - 4ГБ).

-------
Поспешай не торопясь


Отправлено: 09:02, 30-06-2015 | #9


Ветеран


Сообщения: 575
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата ruslandh:
Насчёт формальных ограничений rsync не слышал, но на таком объёме одного файла - может и зависнуть (опять-же из-за ОЗУ), хотя кучу мелких файлов такого объёма передавал.
Ну да - бить на тома. Это и не только ОЗУ роль играет, но и файловая сисема может иметь ограничение на величину файла (например fat32 - 4ГБ). »
выяснил, озу не хватало, сделал разбиение на тома по 2 Гб, все сжалось

Отправлено: 09:04, 30-06-2015 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Разбить архив на части

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как разбить страницу на части? alturgrey Вебмастеру 13 09-08-2010 16:29
[решено] Разбить mp3 на части samurai Видео и аудио: обработка и кодирование 3 08-01-2009 12:10
Медиа - Как разбить фильм на две части. verdix Видео и аудио: обработка и кодирование 18 02-07-2008 23:58
HDD - Как разбить жесткий на 3 части MaJlb4uK Хочу все знать 4 01-09-2007 20:27
Как разбить mp3 на части Qwe1 Хочу все знать 11 06-10-2006 19:03




 
Переход