因为教育号的无限空间即将取消了,目前要转移到有无限空间的地方就只有 Google 或 M
icrosoft 的付费方案。
如果是 Google Drive 迁移 Google Drive 的话,建议开免费 GCP 来转移,速度快流量
免费。
如果是 Google Drive 迁移 Microsoft 的话,开 GCP 有 300 美金可以使用,但是传输
到 Microsoft 要算流量费,注意不要超过 300 美金。
第一篇 使用 rclone
事先准备
一。针对申请 GCP 的部份,要有Google帐号与信用卡,超过流量才会扣款。当然也可以
使用自己的电脑。
二。需略懂 Linux,会尽量写的新手也能看的懂。
三。教学的 rclone 版本为 v1.54.1
第一步 申请 Google Cloud Platform (gcp)
https://cloud.google.com/gcp/getting-started/?hl=zh-tw
免费试用
运用 $300 美元的免费抵免额和 20 项以上的一律免费产品,开始在 Google Cloud 中建
构内容。
点 [免费开始使用] 来申请帐号
1.登入
继续使用 Google Cloud Platform,没有帐号的话请点 [建立帐户]
这里我们直接登入现有的 google 帐号密码登入
2.免费试用 Google Cloud Platform
步骤 2 之 1
服务条款 需要都勾选才能按下 [继续]
步骤 2 之 2
帐户类型 -> 个人
税务资讯 -> 未登记税籍的个人
填好必要的资料后按下 [开始免费试用]
3.XXX,欢迎使用!
感谢您提出申请。我们会在免费试用期间提供价值 $300 美元的抵免额,让您在未来 90
天内使用。请放心,除非您启用了自动计费功能,否则即便抵免额用尽也不会产生费用。
按下 [我知道了]
申请的时候我收到银行短信扣款40元,但应该只是 Google 验证用不会请款。
计画启动方式
。如要完成免费试用期的申请程序,请务必提供信用卡资讯或其他付款方式来设定帐单帐
户及验证身分。请放心,设定帐单帐户并不会启动收费机制。除非您升级为付费帐户并明
确启用计费功能,否则我们不会收费。您可以在试用期间随时升级为付费帐户。如在 90
天试用期间升级帐户,仍可继续使用剩余的抵免额。
计画涵盖范围
。免费试用期的抵免额适用于所有 Google Cloud 资源,包括 Google 地图平台用量,唯
下列作业除外:
。同时执行超过 8 个核心 (或虚拟 CPU)。
。将 GPU 新增至 VM 执行个体。
。要求提高配额。如要查看 Compute Engine 配额总览,请参阅资源配额一文。
。依据 Windows Server 映像档建立 VM 执行个体。
。您必须升级为付费帐户,才能执行上述各项操作。
4.开启免费服务器
https://cloud.google.com/free?hl=zh-tw
每个月可使用 1 个 f1-micro 执行个体,可弹性扩充的高效能虚拟机器。
每个月可以在下列其中一个美国区域中使用 1 个非先占 f1-micro VM 执行个体:
奥勒冈州:us-west1
爱荷华州:us-central1
南卡罗来纳州:us-east1
每月 30 GB HDD
左上角 导览选单 -> Compute Engine -> VM 执行个体
第一次开启的时候要先等他一下
正在启用 Compute Engine,这项作业可能需要几分钟的时间才能完成。“Compute Engin
e”说明文件
可能不会自动更新,建议可以点 [执行个体范本] 再点回 [VM 执行个体]
当可以使用的时候 VM 执行个体 的 [建立] 就可以点选了
。新增 VM 执行个体 ->
名称:自订
区域:us-central1 , us-central1-a
。机器设定 -> 机器系列 -> 一般用途
系列:N1
机器类型:f1-micro
。开机磁盘 -> [变更] -> 公开映像档 ->
作业系统:CentOS
版本:CentOS 7
开机磁盘类型:标准永久磁盘
大小(GB):30
。安全性 -> 受防护的 VM
启用 vTPM,启用完整性监控功能 我都是取消勾选
右上角可以看到 本月使用“f1-micro”执行个体的前 744 小时完全免费。
按下 [建立]
我们把外部IP记录下来,这里使用 115.234.0.1 当范例
连结 -> SSH 按一下 往下的箭头 有 在浏览器视窗中开启 等等的选项 ->
在浏览器视窗中开启会 自动带 key 进去
因为是比较简单的教学,我们使用 [在浏览器视窗中开启] 的功能。
但大多时间建议使用 [使用其他 SSH 用户端]
https://cloud.google.com/compute/docs/instances/connecting-advanced#thirdparty
tools
并在 VPC网络 -> 防火墙 -> 限定 SSH 连线的来源位置
VPC网络 -> 外部 IP 位置 -> 类型 -> 改成 静态
第二步 使用免费的 GCP CentOS 7 安装 Rclone
在第一步的时候我们已经在 GCP 的 SSH 里选择 在浏览器视窗中开启
接下来的步骤都在那个 SSH 的视窗里执行
我们先安装必要的 unzip 与 screen
输入
sudo yum install -y unzip screen
他会开始自己安装看到下面的字样
Installed:
screen.x86_64 0:4.1.0-0.26.20120314git3c2946.el7 unzip.x8
6_64 0:6.0-21.el7
Complete!
就是安装完成了
输入
date
可以看到时间为 UTC
Tue Mar 9 06:35:15 UTC 2021
我们改成台湾时间比较好懂
输入
sudo ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime
date
可以看到时间为台湾的时间了
Tue Mar 9 14:35:21 CST 2021
接下来安装 rclone 输入
curl https://rclone.org/install.sh | sudo bash
看到下面的字样
rclone v1.54.1 has successfully installed.
Now run "rclone config" for setup. Check https://rclone.org/docs/ for more det
ails.
就是安装完成了
第三步 设定 rclone config
几个方式都会写第一个先
1.gd 个人盘 -> gd 个人盘
输入
rclone config
新增的选项是
n) New remote
所以我们输入 n
n/s/q> n
我们自订名称输入 gd01
name> gd01
会列出目前有 42 个服务可以使用,我们要输入 15 / Google Drive
Storage> 15
默认值按输入键就好
client_id>
client_secret>
再来是权限通常来源我都是选 2 唯读,目的地才选 1 最大权限
scope> 1
默认值按输入键就好
root_folder_id>
service_account_file>
进阶选项
Edit advanced config? (y/n)
y) Yes
n) No (default)
默认值按输入键就好
y/n>
远端设定请输入 n
Remote config
Use auto config?
* Say Y if not sure
* Say N if you are working on a remote or headless machine
y) Yes (default)
n) No
y/n> n
Please go to the following link: 后面的连结点一下,登入你资料来源的帐号然后在
“rclone”想要存取您的 Google 帐户 按下 [允许]
将那一串带登入的 key 复制下来, ctrl+v 到下面的 code>
Enter verification code>
接下来是问要不要设定 Team Drive?请输入 n
Configure this as a Shared Drive (Team Drive)?
y) Yes
n) No (default)
y/n> n
确认资讯是否正确?默认值按输入键就好
[gd01]
type = drive
scope = drive
token = {"access_token":"xxxxxx"}