Как сделать резервную копию подручными средствами
Резервная копия — вещь очень полезная. По сути, она представляет собой обычный TAR или TAR GZIP архив, в котором хранятся все данные, причем несмотря на возможные различия структуры архивов. Такими данными могут быть SQL базы данных, системные файлы, документы или иные файлы. Важным моментом является то, что в резервной копии, а точнее при ее создании, обязательно надо указывать полный путь до архивируемых файлов.
Для создания архива со всеми файлами каждые 12 часов надо в Cron (планировщик задач) написать такую команду, при учете что файлы лежат в папке рута и у них есть своя папка docs:
Если это какие-то музыкальные файлы или аудиозаписи в формате mp4 то команда выглядеть будет уже так:
Для успешного хранения резервных копий надо запомнить четыре правила.
1. Создавайте резервные копии регулярно. Это поможет сохранить данные в целости.
2. Никогда не держите копию локально, на жестком диске. В случае «падения» диска Вы потеряете вообще все.
3. Для копии нужно место, прямо пропорциональное размеру файлов, которые Вы запаковываете, поэтому стоит о нем позаботиться.
4. Всегда проверяйте файлы на вирусы и шеллы, потому как резервная копия с таким «подарком» вряд ли Вам понравится.
Вот и все, пожалуй.
Для создания архива со всеми файлами каждые 12 часов надо в Cron (планировщик задач) написать такую команду, при учете что файлы лежат в папке рута и у них есть своя папка docs:
* */12 * * * rm -rfv /home/backup.tar ; tar -cf /home/backup.tar /root/docs/*
Для создания архива с файлами определенного типа команда чуток меняется:* */12 * * * rm -rfv /home/backup.tar ; tar -cf /home/backup.tar /root/docs/*.doc
Здесь в примере приведены документы Microsoft Word версий 97-XP-2003-2007.Если это какие-то музыкальные файлы или аудиозаписи в формате mp4 то команда выглядеть будет уже так:
* */12 * * * rm -rfv /home/backup.tar ; tar -cf /home/backup.tar /root/docs/*.mp4
или для одиночного файла* */12 * * * rm -rfv /home/backup.tar ; tar -cf /home/backup.tar /root/docs/gaga.mp4
При установленном архиваторе ZIP команда поменяется, так как в нем малость другая командная строка.* */12 * * * rm -rfv /home/backup.zip ; zip -r /home/backup.zip /root/docs/gaga.mp4
В общем-то, в архиваторах нет ничего сложного и многие из них даже похожи командами.Для успешного хранения резервных копий надо запомнить четыре правила.
1. Создавайте резервные копии регулярно. Это поможет сохранить данные в целости.
2. Никогда не держите копию локально, на жестком диске. В случае «падения» диска Вы потеряете вообще все.
3. Для копии нужно место, прямо пропорциональное размеру файлов, которые Вы запаковываете, поэтому стоит о нем позаботиться.
4. Всегда проверяйте файлы на вирусы и шеллы, потому как резервная копия с таким «подарком» вряд ли Вам понравится.
Вот и все, пожалуй.