ПлохоНиже среднегоПосредственноХорошоОтлично (1 оценок, среднее: 5,00 из 5)
.

index  Для создания резервных копий файлов в Линукс существуют десятки, если не сотни приложений. У меня возникла необходимость делать бекапы одной папки с локального компьютера — с рабочими сайтами. Заморачиваться с установкой лишнего ПО для этой цели не хотелось, и было найдено простое решение — скрипт.

Все, в принципе — даже очень просто — создаете файл с произвольным названием (ВНЕ ПАПКИ, которую хотите бекапить!):

sudo nano\sudo gedit
  • в зависимости от  того, какой  редактор Вы предпочитаете.
#!/bin/sh

DIRECTORIES="/home/agat/www" # мне нужно архивировать именно эту папку.
BACKUPDIR="$/media/agat/0972288881/wwwbackup" # Путь к папке на флешке.
TAR=/bin/tar # путь к исполняемому файлу tar
$TAR -czf $BACKUPDIR/$DM.tar.gz $DIRECTORIES

сохраняем файл с любым именем и .sh в конце. У меня wwwbackup.sh.

  • Кстати, советую называть флешки номером телефона) Так ко мне вернулись уже две, безнадежно, казалось, ушедшие в страну пропавших флешек.

Как запустить sh скрипт ?

1. Переходите в каталог со скриптом:

cd /home/agat

2. Задаем разрешение на запуск файла. Подробнее о команде chmod можно почитать здесь.

chmod +x  wwwbackup.sh

3. Запускаем для проверки:

./wwwbackup.sh

или:

sh wwwbackup.sh

Я просто добавил скрипт в автозапуск компьютера, как описано в этой статье.  В следующей статья будет описан способ запуска по расписанию.

Хорошего Вам дня.

adminC чего начать?DebianMintUbuntuАдминистрированиеДругие приложенияРуководстваСправочники командХакиbash,Администрирование,Безопасность,Бекап,Настройка системы,скрипты
  Для создания резервных копий файлов в Линукс существуют десятки, если не сотни приложений. У меня возникла необходимость делать бекапы одной папки с локального компьютера - с рабочими сайтами. Заморачиваться с установкой лишнего ПО для этой цели не хотелось, и было найдено простое решение - скрипт. Все, в принципе -...
ПлохоНиже среднегоПосредственноХорошоОтлично (1 оценок, среднее: 5,00 из 5)