トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

Tips-rclone

rclone

gdrive から sync の部分を移行

(同期するならこっちが便利。。)

google-drive & owncloud なので ( oneDrive もできれば完璧。。 )

WWW

https://rclone.org/

git

https://github.com/ncw/rclone



## TO GDRIVE
# cd PUB 
#  1. まず何が転送されるかシミュレーション(必須推奨)
# rclone copy . gdrive_onedrive:PUB -u -P --dry-run
#
# 2. 問題なければ本番実行
# rclone copy . gdrive_onedrive:PUB -u -P
# # 昨日の続きを安全運転で再開するコマンド
# ## rclone copy . gdrive_onedrive:PUB -u -P --tpslimit 4
# ## rclone copy . gdrive_onedrive:PUB --include "*.tgz" --include "*.par2" -u -P --tpslimit 4
rclone copy . gdrive_onedrive:PUB \
 --filter "- public_html/**" \
 --filter "+ *.tgz" \
 --filter "+ *.par2" \
 --filter "- *" \
 -u -P --tpslimit 4
# # # # # # CHECK SUM # # # # # #
# rclone copy . gdrive_onedrive:PUB \
#   --filter "- public_html/**" \
#   --filter "+ *.tgz" \
#   --filter "+ *.par2" \
#   --filter "- *" \
#   -u -P --tpslimit 4 -c 
# # # # # # # # # # # #
# # # # # # # # # # # #
# ## 転送確認
#  ## rclone check . gdrive_onedrive:PUB --include "*.tgz" --include "*.par2" 
rclone check . gdrive_onedrive:PUB \
  --filter "- public_html/**" \
 --filter "+ *.tgz" \
 --filter "+ *.par2" \
 --filter "- *" \
 --one-way -P
# # # # # # # # # # # #

rclone の設定方法

########### rclone の設定方法(Google Drive への接続) ###########
# zypper install rclone fuse3 
# rclone config
# 表示されるプロンプトに対して、以下のように順に入力していきます。
#    n/s/q>  → n(New remote)
#    name>  → リモートの名前を入力(例: gdrive)
#    Storage>  → 一覧から Google Drive を探すか、drive と直接入力
#    client_id>  / client_secret>  → 空欄のまま Enter(後から独自の GCP 認証情報を割り当てることも可能です)
#    scope>  → 1(Full access all files: すべてのファイルへのフルアクセス権限)
#    service_account_file>  → 空欄のまま Enter
#    Edit advanced config? → n
# ################################