0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: linux, backup, rclone, google drive, резервное копирование, бэкап</p>
1
<p>Теги: linux, backup, rclone, google drive, резервное копирование, бэкап</p>
2
<p>Была поставлена задача - организовать резервное копирование на<strong>Google Drive</strong>. Анализ имеющихся решений в интернете не сильно порадовал.</p>
2
<p>Была поставлена задача - организовать резервное копирование на<strong>Google Drive</strong>. Анализ имеющихся решений в интернете не сильно порадовал.</p>
3
<p><strong>google-drive-ocamlfuse</strong>- устанавливает кучу разного непонятного софта и требует браузер для своей работы, что несколько неприменимо к серверным системам.</p>
3
<p><strong>google-drive-ocamlfuse</strong>- устанавливает кучу разного непонятного софта и требует браузер для своей работы, что несколько неприменимо к серверным системам.</p>
4
<p><strong>Cloudfusion</strong>- последний раз обновлялся, судя по всему, 2 года назад и теперь при установке питоновские библиотеки конфликтуют друг с другом.</p>
4
<p><strong>Cloudfusion</strong>- последний раз обновлялся, судя по всему, 2 года назад и теперь при установке питоновские библиотеки конфликтуют друг с другом.</p>
5
<p>А вот решение<strong>Rclone</strong>устроило целиком и полностью. Можно установить готовый бинарник либо собрать из исходников.</p>
5
<p>А вот решение<strong>Rclone</strong>устроило целиком и полностью. Можно установить готовый бинарник либо собрать из исходников.</p>
6
wget http://downloads.rclone.org/rclone-current-linux-amd64.zip unzip rclone-current-linux-amd64.zip cd rclone-*-linux-amd64<p>После установки запускаем конфигуратор:</p>
6
wget http://downloads.rclone.org/rclone-current-linux-amd64.zip unzip rclone-current-linux-amd64.zip cd rclone-*-linux-amd64<p>После установки запускаем конфигуратор:</p>
7
touch ~/.rclone.conf ~/rclone-v1.33-linux-amd64/rclone config<p>Конфигуратор дает ссылку по которой нужно получить ключ в вашем<strong>Google Drive</strong>аккаунте. Можно приступать к работе. Набор опций для работы более чем достаточный. К примеру, наш скрипт<strong>бэкапа</strong>уместился в 3 строчки:</p>
7
touch ~/.rclone.conf ~/rclone-v1.33-linux-amd64/rclone config<p>Конфигуратор дает ссылку по которой нужно получить ключ в вашем<strong>Google Drive</strong>аккаунте. Можно приступать к работе. Набор опций для работы более чем достаточный. К примеру, наш скрипт<strong>бэкапа</strong>уместился в 3 строчки:</p>
8
ls -c1 /backup/rback/ > /tmp/flist ~/rclone-v1.33-linux-amd64/rback copy --files-from /tmp/flist /backup/rback gdrive:rback ~/rclone-v1.33-linux-amd64/rback --min-age 6M delete gdrive:rback<p>Но возможных операций там гораздо больше.</p>
8
ls -c1 /backup/rback/ > /tmp/flist ~/rclone-v1.33-linux-amd64/rback copy --files-from /tmp/flist /backup/rback gdrive:rback ~/rclone-v1.33-linux-amd64/rback --min-age 6M delete gdrive:rback<p>Но возможных операций там гораздо больше.</p>
9
<p><em>Есть вопрос? Напишите в комментариях!</em></p>
9
<p><em>Есть вопрос? Напишите в комментариях!</em></p>
10
10