公司某個k8s環境的minio持久化使用的本地磁碟nfs作為儲存類,現需要遷移到nas儲存,部署在集群上的minio集群也需要進行同步遷移,下面分享一下其過程。
1.1 環境資訊
minio集群位址
桶名備註
agile-service
舊minio集群
agile-service
新minio集群
1.2 使用工具
1.3 注意事項
1、兩台機器的時區及時間要保持一致,最後進行遷移之前,兩台機器的時間進行校準。方法如下:
2.1 rclone安裝
curl |
sudo
bash
2.2 生成配置檔案rclone config
按照提示一步步,輸入相應配置,即可。生成的檔案位於:$/.config/rclone/目錄下。
root@k8s-master01:~# cd $/.config/rclone/
root@k8s-master01:~/.config/rclone# ls
rclone.conf
root@k8s-master01:~/.config/rclone#
rclone.conf配置檔案資訊:
注:rclone.conf配置檔案可以手動建立,放在指定目錄就可以了。2.3 開始遷移
1、開始遷移
2、遷移後結果展示
官方minio示例:minio
sqoop資料遷移工具
注 為了表達清晰做了換行,執行時請放在一行中,使用空格隔開,或者加 進行行連線 在profiles中新增sqoop到環境變數 將資料庫連線驅動拷貝到 sqoop home lib裡 sqoop import connect jdbc mysql username root password 123 ...
sqoop工具資料遷移
sqoop 發音 skup 是一款開源的工具,主要用於在hadoop hive 與傳統的資料庫 mysql postgresql 間進行資料的傳遞,可以將乙個關係型資料庫 例如 mysql oracle postgres等 中的資料導進到hadoop的hdfs中,也可以將hdfs的資料導進到關係型資...
rsync資料遷移工具
rsync acv src to path dst to path rsync option src dest rsync option src user host dest rsync option user host src dest rsync option src user host des...