Резервное копирование сайтов в Dropbox

Настройка резервного копирования сайтов по расписанию с помощью Cron и синхронизация бэкапов с Dropbox
Для начала установим и настроим сервис Dropbox (команда ниже установит 64-битную версию)
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
После этого запустите демон Dropbox из вновь созданной папки .dropbox-dist
~/.dropbox-dist/dropboxd
Если вы используете программу Dropbox на своем сервере впервые, то при создании нового аккаунта или добавлении сервера в существующий аккаунт вам будет необходимо скопировать и вставить ссылку в рабочий браузер. После этого в вашем домашнем каталоге будет создана папка Dropbox
Затем устанавливаем скрипт управления — создаем в домашней директории папку bin для скриптов и загружаем в нее сам скрипт
mkdir -p ~/bin
wget -O ~/bin/dropbox.py "https://www.dropbox.com/download?dl=packages/dropbox.py"
Устанавливаем права
chmod +x ~/bin/dropbox.py
Создаем символическую ссылку
ln -s /home/alexey/bin/dropbox.py /usr/local/sbin/dropbox
Теперь мы можем управлять сервисом командой dropbox и ее атрибутами
dropbox help
Проверяем статус
dropbox status
Сервис не запущен — стартуем
dropbox start
Вот список доступных команд
status       get current status of the dropboxd
help         provide help
puburl       get public url of a file in your dropbox
stop         stop dropboxd
running      return whether dropbox is running
start        start dropboxd
filestatus   get current sync status of one or more files
ls           list directory contents with current sync status
autostart    automatically start dropbox at login
exclude      ignores/excludes a directory from syncing
18 сентября 2017, 11:10    Alexey Заметки 0    1 0

Комментарии (0)

    Вы должны авторизоваться, чтобы оставлять комментарии.