Есть несколько способов делать backup.
Когда встает разговор о необходимость создать резервную копию VPS можно использовать
- tar + gzip
- rsync
- dump / restore
У каждого из этих способов есть свои плюсы и минусы.
Нас будет интересовать только одно - скорость создания backup и минимизация трафика.
В случает переезда нам нужен будет полный backup, поэтому удобство инкрементальных backup-ов пока отложим в сторону.
Мой личный выбор - rsync
Если не жалеть места на диске и нужно минимизировать трафик — тогда точно rsync. Делаем небольшой скрипт, который будет сохранять нужные нам директории на локальных хост или на другой сервер.
В основном скрипт крутится вокруг
rsync -azvPp root@remote_host:/ ~/localbackup/
Но нам нужно немного больше — правильный перенос линков, которые мы создавали на VPS и расстановка приоритето backup (так, логи и скажем большие файлы с mp3 могут подождать, а вот базу даных и данные сайтов и пользователей нужно спасать максимально быстро).
Понравилось? Подпишись на RSS!
Хочешь написать статью? Мы ищем авторов (и не только за красивые глаза, но и за дохлых президентов).

1 Responses to “Linux VPS: Делаем backup apache+mysql+настроек в боевых условиях”
Leave a Reply