HTML Diff
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/ &gt; /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/ &gt; /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