Как сделать резервное копирование на сервере с linux?

Необходимо сделать так чтобы каждую неделю сервер делал резервную копию папки. На сервере стоит Ubuntu 14.04. Знаю что для этого можно использовать Cron - но как настроить резервное копирование не знаю. Пожалуйста подскажите что нужно для этого сделать?
  • Вопрос задан
  • 4048 просмотров
Решения вопроса 1
@arthurchumak
нужно создать скрипт на bash такого вида
#!/bin/bash
path='путь к папке'
archivepath='путь к архиву'
date=$(date +%y%m%d)
cd $path
tar -cf $archivepath/backup$date.tar *

а в cron добавить
@weekly путь к скрипту
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Maxim_ka
@Maxim_ka
Системный инженер
Куда Вы хотите бекапить Вашу папку?
Если на локальной машине сохранять, но на другом разделе/винте то:

tar -cf /место_куда_сохраняете/backup.tar /полный_путь/до_вашей_папки;
gzip -9 /место_куда_сохраняете/backup.tar

добавьте это в скрипт и в кроне укажите выполняться раз в неделю.

Если на другую машину по сети бекапить собираетесь, то почитайте про rsync там утилитка по веселее будет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы