From d392dc1d2956abff85a7ad5baf8ec67b19d6fbfc Mon Sep 17 00:00:00 2001 From: core-man Date: Sat, 30 Jan 2021 20:17:31 +0800 Subject: [PATCH 01/25] Best practices for backup: strage and storage media --- source/best-practices/backup.rst | 60 ++++++++++++++++++++++++++------ 1 file changed, 49 insertions(+), 11 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 84480565e..1d0a6bddf 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -4,23 +4,61 @@ **备份!备份!备份!** 尽管不经常发生,但电脑随时可能会坏掉或被盗,电脑硬盘也随时可能会出问题, -也可能不小心使用一个命令把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 -是十分危险的。 +也可能不小心使用一个命令(如 ``rm *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 +是十分危险的。笔者和一些同行多次体验过数据误删或硬盘损坏又未备份带来的痛苦。 -备份的目的 +备份的策略 ---------- +备份的策略简单概括有三种: + - 仅备份重要文件 - 仅备份家目录 - 全盘备份 +不同备份策略的主要区别是所需的硬盘空间和备份时间。例如,若仅备份一些重要文件, +则需要的硬盘空间较短,备份所需要的时间也较小。若要全盘备份,则需要较大的硬盘空间和 +较长的备份时间。仅备份家目录介于二者之间。 + +建议用户根据个人需求和存储空间来决定具体的备份策略。如果某些文件非常重要, +丢失后恢复难度极大或恢复时间极长,强烈推荐备份一下,如毕业论文、无法再次获取的数据、 +经过长时间处理得到的资料。如果拥有很大的硬盘存储空间,可以进一步选择备份家目录, +甚至全盘备份。 + 备份的介质 ---------- -- 硬盘备份 -- 网盘备份 +我们需要一定的存储空间来备份电脑里的文件,常用的备份介质有\ **硬盘**\ 和\ **网盘**\ 。 + +最常见的备份介质是移动硬盘,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速,市场上 +常见的存储空间大小有 4TB 和 5TB,基本可以满足日常科研的备份需求。如果不够那就买两块吧。 +一些研究组可能也会购买存储空间更大的磁盘阵列,一般由许多块几 TB 大小的硬盘组成,价格较贵。 +将磁盘阵列挂载到本地电脑后,使用起来就像一块超大的移动硬盘一样,非常方便。 + +网盘本质上也是硬盘,只不过需要通过网络连接才可以使用,大多数网盘都有客户端。本地客户端 +里的文件跟云端实时同步,用户基本不要做额外操作。因此,网盘的主要用途便是备份文件以及 +在不同设备之间同步文件。例如,可以把一份文件传到网盘上,在不同操作系统的客户端下都可以操作文件, +且文件一直保持同步。 + +目前比较流行的网盘有: + +- `坚果云 `__\ :国内最好的全平台网盘。不限空间, + 但限制流量,每月上传流量 1 GB,下载流量 3 GB。有需要的可以考虑购买高级版。 +- `百度网盘 `__\ :全平台网盘,免费空间可以有 2 TB。 +- `Dropbox `__\ :国外最好用的全平台网盘,熟练掌握 + 科学上网技巧的人可以使用。免费用户只有 2 GB 容量,最大可扩容到 18 GB 以上。 + 付费用户容量为 1 TB。 +- `MEGA `__\ :全平台网盘,免费空间 50 GB。 +- `Google Drive `__\ :Google 云端硬盘。免费容量 15 GB,由 Google 云端网盘、 + `Google 相册 `__ \ 、Gmail 共用。 +- `OneDrive `__\ : + 微软的云存储服务,初始免费容量 5 GB。Word、Excel、PowerPoint 以及 Onenote 等微软软件的文件 + 都可以直接保存到 OneDrive 中。 + +用户可以根据自己的需求(即是同步文件还是备份文件)和资金,选择适合的网盘。国内用户 +推荐使用坚果云在不同设备之间进行文件传输和同步。 -我们主要讨论硬盘备份。 +以下我们主要讨论如何使用移动硬盘来备份文件。 Linux ------ @@ -28,14 +66,14 @@ Linux rysnc ^^^^^^ -至少每周将工作电脑中的文件备份到移动硬盘中。推荐使用 rsync 进行备份,其用法为:: +至少每周将工作电脑中的文件备份到移动硬盘中。推荐使用 ``rsync`` 命令进行备份,其用法为:: - rsync --delete -av /home/seisman/ /data1/seisman/ + $ rsync --delete -av /home/seismo-learn/ /data1/seismo-learn/ -该命令作用是将 /home/seisman/ 目录完整同步到 /data1/seisman/ 目录下。 +该命令作用是将 /home/seismo-learn/ 目录完整同步到 /data1/seismo-learn/ 目录下。 -rsync 的特色在于增量备份。这意味着只有第一次备份的时候需要花比较多的时间, -以后再使用该命令进行备份时只会同步改动。加入你一周只修改了一个文件,那么同步的过程会在瞬间完成。 +``rsync`` 的特色在于增量备份。这意味着只有第一次备份的时候需要花比较多的时间, +以后再使用该命令进行备份时只会同步改动过的文件。假如你一周只修改了一个文件,那么同步的过程会在瞬间完成。 DejaDup ^^^^^^^ From c49981cc8a7db7eb525eae36e74b1511d1f831d3 Mon Sep 17 00:00:00 2001 From: core-man Date: Sat, 30 Jan 2021 20:30:43 +0800 Subject: [PATCH 02/25] Updat --- source/best-practices/backup.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 1d0a6bddf..fd72fb6f9 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -89,6 +89,9 @@ macOS 下最好用的备份工具当属 Time Machine。 Time Machine ^^^^^^^^^^^^^ +rysnc +^^^^^^ + Windows ------- From 59a58fed11eec36936ac85dd535a4f8aab6d0d4a Mon Sep 17 00:00:00 2001 From: core-man Date: Sat, 30 Jan 2021 21:01:03 +0800 Subject: [PATCH 03/25] Update --- source/best-practices/backup.rst | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index fd72fb6f9..2ff702864 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -78,25 +78,49 @@ rysnc DejaDup ^^^^^^^ +.. warning:: + + 本段正在编写中,尚未完成。 + btrfs ^^^^^ +.. warning:: + + 本段正在编写中,尚未完成。 + macOS ----- -macOS 下最好用的备份工具当属 Time Machine。 +macOS 下最好用的备份工具当属 Time Machine,当然也可以使用 ``rsync`` 命令进行备份。 Time Machine ^^^^^^^^^^^^^ +.. warning:: + + 本段正在编写中,尚未完成。 + rysnc ^^^^^^ +.. warning:: + + 本段正在编写中,尚未完成。 + Windows ------- robocopy ^^^^^^^^ +.. warning:: + + 本段正在编写中,尚未完成。 + Backup ^^^^^^ + +.. warning:: + + 本段正在编写中,尚未完成。 From 4e0f538129215cfd3cea5314adb007f6c0ae905b Mon Sep 17 00:00:00 2001 From: core-man Date: Sat, 30 Jan 2021 21:08:56 +0800 Subject: [PATCH 04/25] Add metadata --- source/best-practices/backup.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 2ff702864..d50302844 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -1,6 +1,13 @@ 备份与还原 ========== +:本节贡献者: |田冬冬|\(作者)、 + |姚家园|\(作者) +:最近更新日期: 2021-01-30 +:预计阅读时间: 20 分钟 + +---- + **备份!备份!备份!** 尽管不经常发生,但电脑随时可能会坏掉或被盗,电脑硬盘也随时可能会出问题, From a9e312ff34e6bbda8a7ff4f9da49fe69ec1d312e Mon Sep 17 00:00:00 2001 From: Jiayuan Yao Date: Sun, 31 Jan 2021 15:32:32 +0800 Subject: [PATCH 05/25] Update source/best-practices/backup.rst Co-authored-by: Dongdong Tian --- source/best-practices/backup.rst | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index d50302844..e2c3f49d6 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -38,9 +38,7 @@ 我们需要一定的存储空间来备份电脑里的文件,常用的备份介质有\ **硬盘**\ 和\ **网盘**\ 。 最常见的备份介质是移动硬盘,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速,市场上 -常见的存储空间大小有 4TB 和 5TB,基本可以满足日常科研的备份需求。如果不够那就买两块吧。 -一些研究组可能也会购买存储空间更大的磁盘阵列,一般由许多块几 TB 大小的硬盘组成,价格较贵。 -将磁盘阵列挂载到本地电脑后,使用起来就像一块超大的移动硬盘一样,非常方便。 +常见的存储空间大小有 4TB 和 5TB,基本可以满足日常科研的备份需求。 网盘本质上也是硬盘,只不过需要通过网络连接才可以使用,大多数网盘都有客户端。本地客户端 里的文件跟云端实时同步,用户基本不要做额外操作。因此,网盘的主要用途便是备份文件以及 From cde691d674e0d9955f48ffecba3fc983653048b0 Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 18:58:43 +0800 Subject: [PATCH 06/25] Update online disk --- source/best-practices/backup.rst | 48 +++++++++++--------------------- 1 file changed, 17 insertions(+), 31 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index e2c3f49d6..442534300 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -6,6 +6,10 @@ :最近更新日期: 2021-01-30 :预计阅读时间: 20 分钟 +.. warning:: + + 本章正在编写中,尚未完成。 + ---- **备份!备份!备份!** @@ -45,20 +49,19 @@ 在不同设备之间同步文件。例如,可以把一份文件传到网盘上,在不同操作系统的客户端下都可以操作文件, 且文件一直保持同步。 -目前比较流行的网盘有: - -- `坚果云 `__\ :国内最好的全平台网盘。不限空间, - 但限制流量,每月上传流量 1 GB,下载流量 3 GB。有需要的可以考虑购买高级版。 -- `百度网盘 `__\ :全平台网盘,免费空间可以有 2 TB。 -- `Dropbox `__\ :国外最好用的全平台网盘,熟练掌握 - 科学上网技巧的人可以使用。免费用户只有 2 GB 容量,最大可扩容到 18 GB 以上。 - 付费用户容量为 1 TB。 -- `MEGA `__\ :全平台网盘,免费空间 50 GB。 -- `Google Drive `__\ :Google 云端硬盘。免费容量 15 GB,由 Google 云端网盘、 - `Google 相册 `__ \ 、Gmail 共用。 -- `OneDrive `__\ : - 微软的云存储服务,初始免费容量 5 GB。Word、Excel、PowerPoint 以及 Onenote 等微软软件的文件 - 都可以直接保存到 OneDrive 中。 +.. table:: 近几年比较流行的网盘 + :align: center + + ============================================================================================= ======================================================================================== ========================================= ============== + 网盘名称 网盘空间 适用平台 国内是否可用 + ============================================================================================= ======================================================================================== ========================================= ============== + `坚果云 `__ 免费空间受限于上传流量,每月上传流量 1 GB,下载流量 3 GB;专业版有 42 GB(200 元/年) Linux、macOS、Windows、Android、iPhone 是 + `百度网盘 `__ 免费空间 2 TB Linux、macOS、Windows、Android、iPhone 是 + `Dropbox `__ 免费空间 2 GB;Plus 版有 1 TB(120 美金/年) Linux、macOS、Windows、Android、iPhone 否 + `OneDrive `__ 免费空间 5 GB;单购 100 GB(15 元/年);Microsoft 365 有 1 TB(398 元/年) macOS、Windows、Android、iPhone 网页版不可以、客户端可以 + `Google Drive `__ 免费空间 15 GB(Google 云端网盘、相册、邮箱共用);单购 100 GB(2 美金/月) macOS、Windows、Android、iPhone 否 + `MEGA `__ 免费空间 50 GB;Pro Lite 有 400 GB(8 美金/月);Pro III 有 16 TB(48 美金/月) Linux、macOS、Windows、Android、iPhone 网页版不可以、客户端可以 + ============================================================================================= ======================================================================================== ========================================= ============== 用户可以根据自己的需求(即是同步文件还是备份文件)和资金,选择适合的网盘。国内用户 推荐使用坚果云在不同设备之间进行文件传输和同步。 @@ -83,16 +86,10 @@ rysnc DejaDup ^^^^^^^ -.. warning:: - - 本段正在编写中,尚未完成。 btrfs ^^^^^ -.. warning:: - - 本段正在编写中,尚未完成。 macOS ----- @@ -102,16 +99,11 @@ macOS 下最好用的备份工具当属 Time Machine,当然也可以使用 ``r Time Machine ^^^^^^^^^^^^^ -.. warning:: - - 本段正在编写中,尚未完成。 rysnc ^^^^^^ -.. warning:: - 本段正在编写中,尚未完成。 Windows ------- @@ -119,13 +111,7 @@ Windows robocopy ^^^^^^^^ -.. warning:: - - 本段正在编写中,尚未完成。 Backup ^^^^^^ -.. warning:: - - 本段正在编写中,尚未完成。 From b345fe61b5f0c67a287c56ffe4b896c3a0d6de3e Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 19:04:34 +0800 Subject: [PATCH 07/25] Add a warning --- source/best-practices/backup.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 442534300..11d830121 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -18,6 +18,11 @@ 也可能不小心使用一个命令(如 ``rm *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 是十分危险的。笔者和一些同行多次体验过数据误删或硬盘损坏又未备份带来的痛苦。 +.. warning:: + + 日常科研工作中,电脑硬盘经常进行大量的读写操作,直接影响硬盘的寿命。一般而言,电脑硬盘的平均 + 寿命大约 5 年左右。当然,硬盘的品质和使用情况不同,其寿命也有所不同。 + 备份的策略 ---------- From d23dcc5693b2512a32bf3d83f1da8f9994a21df6 Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 19:20:34 +0800 Subject: [PATCH 08/25] Update backup strage --- source/best-practices/backup.rst | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 11d830121..cc387b8ed 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -29,17 +29,26 @@ 备份的策略简单概括有三种: - 仅备份重要文件 -- 仅备份家目录 +- 仅备份备份家目录 - 全盘备份 -不同备份策略的主要区别是所需的硬盘空间和备份时间。例如,若仅备份一些重要文件, -则需要的硬盘空间较短,备份所需要的时间也较小。若要全盘备份,则需要较大的硬盘空间和 -较长的备份时间。仅备份家目录介于二者之间。 +不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 -建议用户根据个人需求和存储空间来决定具体的备份策略。如果某些文件非常重要, -丢失后恢复难度极大或恢复时间极长,强烈推荐备份一下,如毕业论文、无法再次获取的数据、 -经过长时间处理得到的资料。如果拥有很大的硬盘存储空间,可以进一步选择备份家目录, -甚至全盘备份。 +.. table:: 不同备份策略的比较 + :align: center + + ================ ====================================================== =============== + 备份的策略 优点 缺点 + ================ ====================================================== =============== + 仅备份重要文件 所需硬盘空间较小、所需备份时间较短 仅重要文件备份了,若硬盘摔坏,其他文件需要重新获取 + 仅备份备份家目录 科研和日常文件基本在家目录下,硬盘摔坏带来的损失很小 所需硬盘空间较大、所需备份时间较长 + 全盘备份 硬盘摔坏带来的损失几乎为零 所需硬盘空间最大、所需备份时间最长 + ================ ====================================================== =============== + +建议用户根据个人需求和存储空间来决定具体的备份策略。如果\ **文件非常重要**\ , +丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ ,强烈推荐备份一下,如毕业论文、无法再次获取的数据、 +经过长时间处理得到的资料。如果拥有更多硬盘存储空间且备份时间能够接受, +可以进一步选择备份家目录,甚至全盘备份。 备份的介质 ---------- From e228dd1c33753fda51014b72713a7cbb6acf93c6 Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 21:44:52 +0800 Subject: [PATCH 09/25] Update --- source/best-practices/backup.rst | 45 ++++++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 11 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index cc387b8ed..caf32a31e 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -46,22 +46,22 @@ ================ ====================================================== =============== 建议用户根据个人需求和存储空间来决定具体的备份策略。如果\ **文件非常重要**\ , -丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ ,强烈推荐备份一下,如毕业论文、无法再次获取的数据、 -经过长时间处理得到的资料。如果拥有更多硬盘存储空间且备份时间能够接受, +丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ ,强烈推荐备份一下,如毕业论文、脚本、代码、 +无法再次获取的数据、经过长时间处理得到的资料。如果拥有更多硬盘存储空间且备份时间能够接受, 可以进一步选择备份家目录,甚至全盘备份。 备份的介质 ---------- -我们需要一定的存储空间来备份电脑里的文件,常用的备份介质有\ **硬盘**\ 和\ **网盘**\ 。 +我们需要一定的存储空间来备份电脑里的文件,常用的备份介质有\ **移动硬盘**\ 和\ **网盘**\ 。 -最常见的备份介质是移动硬盘,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速,市场上 +移动硬盘是最常见的备份介质,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速,市场上 常见的存储空间大小有 4TB 和 5TB,基本可以满足日常科研的备份需求。 -网盘本质上也是硬盘,只不过需要通过网络连接才可以使用,大多数网盘都有客户端。本地客户端 -里的文件跟云端实时同步,用户基本不要做额外操作。因此,网盘的主要用途便是备份文件以及 -在不同设备之间同步文件。例如,可以把一份文件传到网盘上,在不同操作系统的客户端下都可以操作文件, -且文件一直保持同步。 +现在网盘越来越流行,如\ `坚果云 `__\ 、\ `百度网盘 `__\ 。 +网盘本质上是云端的硬盘,通过网络连接使用。大多数网盘都有客户端,本地客户端里的文件跟云端实时同步, +用户基本不要做额外操作。因此,网盘的主要用途便是备份文件以及在不同设备之间(不同系统的电脑以及手机)同步文件。 +例如,可以把一份文件传到网盘上,在不同操作系统的客户端下都可以操作文件,且文件一直保持同步。 .. table:: 近几年比较流行的网盘 :align: center @@ -77,10 +77,33 @@ `MEGA `__ 免费空间 50 GB;Pro Lite 有 400 GB(8 美金/月);Pro III 有 16 TB(48 美金/月) Linux、macOS、Windows、Android、iPhone 网页版不可以、客户端可以 ============================================================================================= ======================================================================================== ========================================= ============== -用户可以根据自己的需求(即是同步文件还是备份文件)和资金,选择适合的网盘。国内用户 -推荐使用坚果云在不同设备之间进行文件传输和同步。 +用户可以根据自身需求(即是同步文件还是备份文件)和资金,选择适合的网盘。国内用户 +推荐使用坚果云在不同设备之间进行文件传输和同步: -以下我们主要讨论如何使用移动硬盘来备份文件。 +.. tabs:: + + .. code-tab:: bash Fedora + + # 下载 64 位 RPM 包 + $ wget https://www.jianguoyun.com/static/exe/installer/fedora/nautilus_nutstore_amd64.rpm + # 安装坚果云 + $ sudo dnf install nautilus_nutstore_amd64.rpm + + .. code-tab:: bash CentOS + + # 下载 64 位 RPM 包 + $ wget https://www.jianguoyun.com/static/exe/installer/fedora/nautilus_nutstore_amd64.rpm + # 安装坚果云 + $ sudo yum install nautilus_nutstore_amd64.rpm + + .. code-tab:: bash Ubuntu/Debian + + # 下载 64 位 deb 包 + $ wget https://www.jianguoyun.com/static/exe/installer/ubuntu/nautilus_nutstore_amd64.deb + # 安装坚果云 + $ sudo apt install ./nautilus_nutstore_amd64.deb + +本文主要总结如何使用移动硬盘来备份文件。 Linux ------ From 65f6c01a8ad437f35e0b5a155ab5e3538837e451 Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 21:57:19 +0800 Subject: [PATCH 10/25] Add nutstore for macOS --- source/best-practices/backup.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index caf32a31e..39968d7eb 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -103,6 +103,10 @@ # 安装坚果云 $ sudo apt install ./nautilus_nutstore_amd64.deb + .. code-tab:: bash macOS + + # brew install --cask nutstore + 本文主要总结如何使用移动硬盘来备份文件。 Linux From a18e91ddee8c1cff26349483efe02015b1db01ad Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 21:57:37 +0800 Subject: [PATCH 11/25] Fix --- source/best-practices/backup.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 39968d7eb..29a2588c1 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -105,7 +105,7 @@ .. code-tab:: bash macOS - # brew install --cask nutstore + $ brew install --cask nutstore 本文主要总结如何使用移动硬盘来备份文件。 From 4df1e60a77a82a860216b1c87703eb590b9113da Mon Sep 17 00:00:00 2001 From: core-man Date: Sun, 31 Jan 2021 22:06:23 +0800 Subject: [PATCH 12/25] Fix --- source/best-practices/backup.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 29a2588c1..a03089429 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -29,7 +29,7 @@ 备份的策略简单概括有三种: - 仅备份重要文件 -- 仅备份备份家目录 +- 仅备份家目录 - 全盘备份 不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 @@ -41,7 +41,7 @@ 备份的策略 优点 缺点 ================ ====================================================== =============== 仅备份重要文件 所需硬盘空间较小、所需备份时间较短 仅重要文件备份了,若硬盘摔坏,其他文件需要重新获取 - 仅备份备份家目录 科研和日常文件基本在家目录下,硬盘摔坏带来的损失很小 所需硬盘空间较大、所需备份时间较长 + 仅备份家目录 科研和日常文件基本在家目录下,硬盘摔坏带来的损失很小 所需硬盘空间较大、所需备份时间较长 全盘备份 硬盘摔坏带来的损失几乎为零 所需硬盘空间最大、所需备份时间最长 ================ ====================================================== =============== From 8fddc3b276b73a52f1a61ccbe1de65c94ce6eb35 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:36:46 +0800 Subject: [PATCH 13/25] Remove netdisk --- source/best-practices/backup.rst | 62 +++----------------------------- 1 file changed, 5 insertions(+), 57 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index a03089429..cb9d5550e 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -50,64 +50,12 @@ 无法再次获取的数据、经过长时间处理得到的资料。如果拥有更多硬盘存储空间且备份时间能够接受, 可以进一步选择备份家目录,甚至全盘备份。 -备份的介质 ----------- - -我们需要一定的存储空间来备份电脑里的文件,常用的备份介质有\ **移动硬盘**\ 和\ **网盘**\ 。 - -移动硬盘是最常见的备份介质,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速,市场上 -常见的存储空间大小有 4TB 和 5TB,基本可以满足日常科研的备份需求。 - -现在网盘越来越流行,如\ `坚果云 `__\ 、\ `百度网盘 `__\ 。 -网盘本质上是云端的硬盘,通过网络连接使用。大多数网盘都有客户端,本地客户端里的文件跟云端实时同步, -用户基本不要做额外操作。因此,网盘的主要用途便是备份文件以及在不同设备之间(不同系统的电脑以及手机)同步文件。 -例如,可以把一份文件传到网盘上,在不同操作系统的客户端下都可以操作文件,且文件一直保持同步。 - -.. table:: 近几年比较流行的网盘 - :align: center - - ============================================================================================= ======================================================================================== ========================================= ============== - 网盘名称 网盘空间 适用平台 国内是否可用 - ============================================================================================= ======================================================================================== ========================================= ============== - `坚果云 `__ 免费空间受限于上传流量,每月上传流量 1 GB,下载流量 3 GB;专业版有 42 GB(200 元/年) Linux、macOS、Windows、Android、iPhone 是 - `百度网盘 `__ 免费空间 2 TB Linux、macOS、Windows、Android、iPhone 是 - `Dropbox `__ 免费空间 2 GB;Plus 版有 1 TB(120 美金/年) Linux、macOS、Windows、Android、iPhone 否 - `OneDrive `__ 免费空间 5 GB;单购 100 GB(15 元/年);Microsoft 365 有 1 TB(398 元/年) macOS、Windows、Android、iPhone 网页版不可以、客户端可以 - `Google Drive `__ 免费空间 15 GB(Google 云端网盘、相册、邮箱共用);单购 100 GB(2 美金/月) macOS、Windows、Android、iPhone 否 - `MEGA `__ 免费空间 50 GB;Pro Lite 有 400 GB(8 美金/月);Pro III 有 16 TB(48 美金/月) Linux、macOS、Windows、Android、iPhone 网页版不可以、客户端可以 - ============================================================================================= ======================================================================================== ========================================= ============== - -用户可以根据自身需求(即是同步文件还是备份文件)和资金,选择适合的网盘。国内用户 -推荐使用坚果云在不同设备之间进行文件传输和同步: - -.. tabs:: - - .. code-tab:: bash Fedora - - # 下载 64 位 RPM 包 - $ wget https://www.jianguoyun.com/static/exe/installer/fedora/nautilus_nutstore_amd64.rpm - # 安装坚果云 - $ sudo dnf install nautilus_nutstore_amd64.rpm - - .. code-tab:: bash CentOS - - # 下载 64 位 RPM 包 - $ wget https://www.jianguoyun.com/static/exe/installer/fedora/nautilus_nutstore_amd64.rpm - # 安装坚果云 - $ sudo yum install nautilus_nutstore_amd64.rpm - - .. code-tab:: bash Ubuntu/Debian - - # 下载 64 位 deb 包 - $ wget https://www.jianguoyun.com/static/exe/installer/ubuntu/nautilus_nutstore_amd64.deb - # 安装坚果云 - $ sudo apt install ./nautilus_nutstore_amd64.deb - - .. code-tab:: bash macOS - - $ brew install --cask nutstore +备份的存储设备 +-------------- -本文主要总结如何使用移动硬盘来备份文件。 +我们需要一定的存储设备来备份电脑里的文件。移动硬盘是最常见的备份设备,其特点是携带方便、 +价格便宜。近几年,移动硬盘发展迅速,市场上常见的存储空间大小有 4TB 和 5TB,单价不到 1000 块, +基本可以满足日常科研的备份需求。 Linux ------ From 3c27bc9e711009d8b12178793920ea9cb720278d Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:40:20 +0800 Subject: [PATCH 14/25] Update --- source/best-practices/backup.rst | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index cb9d5550e..d15776e45 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -26,10 +26,9 @@ 备份的策略 ---------- -备份的策略简单概括有三种: +备份的策略简单概括有两种: -- 仅备份重要文件 -- 仅备份家目录 +- 备份家目录或其部分子目录 - 全盘备份 不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 @@ -40,15 +39,13 @@ ================ ====================================================== =============== 备份的策略 优点 缺点 ================ ====================================================== =============== - 仅备份重要文件 所需硬盘空间较小、所需备份时间较短 仅重要文件备份了,若硬盘摔坏,其他文件需要重新获取 - 仅备份家目录 科研和日常文件基本在家目录下,硬盘摔坏带来的损失很小 所需硬盘空间较大、所需备份时间较长 + 备份家目录 科研和日常文件基本在家目录下,硬盘摔坏带来的损失很小 所需硬盘空间较大、所需备份时间较长 全盘备份 硬盘摔坏带来的损失几乎为零 所需硬盘空间最大、所需备份时间最长 ================ ====================================================== =============== 建议用户根据个人需求和存储空间来决定具体的备份策略。如果\ **文件非常重要**\ , 丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ ,强烈推荐备份一下,如毕业论文、脚本、代码、 -无法再次获取的数据、经过长时间处理得到的资料。如果拥有更多硬盘存储空间且备份时间能够接受, -可以进一步选择备份家目录,甚至全盘备份。 +无法再次获取的数据、经过长时间处理得到的资料。推荐至少备份家目录或者其重要的子目录。 备份的存储设备 -------------- From 5ace09827c30eba99e909aedd159e15551807a53 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:50:38 +0800 Subject: [PATCH 15/25] Update --- source/best-practices/backup.rst | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index d15776e45..a9200e2c2 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -31,28 +31,18 @@ - 备份家目录或其部分子目录 - 全盘备份 -不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 - -.. table:: 不同备份策略的比较 - :align: center +如果\ **文件非常重要**\ ,丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ , +强烈推荐备份一下,如毕业论文、脚本、代码、无法再次获取的数据、经过长时间处理得到的资料。 - ================ ====================================================== =============== - 备份的策略 优点 缺点 - ================ ====================================================== =============== - 备份家目录 科研和日常文件基本在家目录下,硬盘摔坏带来的损失很小 所需硬盘空间较大、所需备份时间较长 - 全盘备份 硬盘摔坏带来的损失几乎为零 所需硬盘空间最大、所需备份时间最长 - ================ ====================================================== =============== +不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 -建议用户根据个人需求和存储空间来决定具体的备份策略。如果\ **文件非常重要**\ , -丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ ,强烈推荐备份一下,如毕业论文、脚本、代码、 -无法再次获取的数据、经过长时间处理得到的资料。推荐至少备份家目录或者其重要的子目录。 +移动硬盘是最常见的备份设备,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速, +市场上常见的存储空间大小有 4TB 和 5TB,单价不到 1000 块,基本可以满足日常科研的备份需求。 -备份的存储设备 --------------- +第一次备份一般需要较长时间,后续的备份往往是只同步改动过的文件,所需时间较短。 -我们需要一定的存储设备来备份电脑里的文件。移动硬盘是最常见的备份设备,其特点是携带方便、 -价格便宜。近几年,移动硬盘发展迅速,市场上常见的存储空间大小有 4TB 和 5TB,单价不到 1000 块, -基本可以满足日常科研的备份需求。 +考虑以下两点因素以及硬盘摔坏带来的精神和身体上的损失,我们推荐备份家目录或者 +备份家目录下重要的子目录。 Linux ------ From b87c3ca579b48b8ea5218a79883e88d681f2f977 Mon Sep 17 00:00:00 2001 From: Jiayuan Yao Date: Mon, 1 Feb 2021 00:50:57 +0800 Subject: [PATCH 16/25] Update source/best-practices/backup.rst Co-authored-by: Dongdong Tian --- source/best-practices/backup.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index a9200e2c2..fb9fd4db8 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -15,7 +15,7 @@ **备份!备份!备份!** 尽管不经常发生,但电脑随时可能会坏掉或被盗,电脑硬盘也随时可能会出问题, -也可能不小心使用一个命令(如 ``rm *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 +也可能不小心使用一个命令(如 ``rm -r *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 是十分危险的。笔者和一些同行多次体验过数据误删或硬盘损坏又未备份带来的痛苦。 .. warning:: @@ -90,4 +90,3 @@ robocopy Backup ^^^^^^ - From b62d8af874310f2c1349fca0d4fb5d5c2555b4f5 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:53:14 +0800 Subject: [PATCH 17/25] Fix --- source/best-practices/backup.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index a9200e2c2..1ad16ddfb 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -32,7 +32,7 @@ - 全盘备份 如果\ **文件非常重要**\ ,丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ , -强烈推荐备份一下,如毕业论文、脚本、代码、无法再次获取的数据、经过长时间处理得到的资料。 +强烈推荐备份一下。例如,毕业论文、脚本、代码、无法再次获取的数据、经过长时间处理得到的资料。 不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 From da5f6d1ee7544c5dd96566b881b6b06331cf556e Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:55:54 +0800 Subject: [PATCH 18/25] Update --- source/best-practices/backup.rst | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 1ad16ddfb..cc1fd62a6 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -18,6 +18,9 @@ 也可能不小心使用一个命令(如 ``rm *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 是十分危险的。笔者和一些同行多次体验过数据误删或硬盘损坏又未备份带来的痛苦。 +如果\ **文件非常重要**\ ,丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ , +强烈推荐备份一下。例如,毕业论文、脚本、代码、无法再次获取的数据、经过长时间处理得到的资料。 + .. warning:: 日常科研工作中,电脑硬盘经常进行大量的读写操作,直接影响硬盘的寿命。一般而言,电脑硬盘的平均 @@ -31,18 +34,12 @@ - 备份家目录或其部分子目录 - 全盘备份 -如果\ **文件非常重要**\ ,丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ , -强烈推荐备份一下。例如,毕业论文、脚本、代码、无法再次获取的数据、经过长时间处理得到的资料。 - 不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 - 移动硬盘是最常见的备份设备,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速, 市场上常见的存储空间大小有 4TB 和 5TB,单价不到 1000 块,基本可以满足日常科研的备份需求。 - -第一次备份一般需要较长时间,后续的备份往往是只同步改动过的文件,所需时间较短。 - -考虑以下两点因素以及硬盘摔坏带来的精神和身体上的损失,我们推荐备份家目录或者 -备份家目录下重要的子目录。 +一般而言,第一次备份需要较长时间,后续的备份往往只同步改动过的文件,所需时间较短。 +考虑以上两点因素以及硬盘摔坏带来的精神和身体上的损失,我们推荐备份家目录或者至少 +备份家目录下重要的子目录。有需求的用户可以考虑全盘备份。 Linux ------ From 1d414fe8254bdf2a97a9e394e2b18913eac5520f Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:57:44 +0800 Subject: [PATCH 19/25] Fix --- source/best-practices/backup.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index f161e6eb9..6e8bbe409 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -26,10 +26,10 @@ 日常科研工作中,电脑硬盘经常进行大量的读写操作,直接影响硬盘的寿命。一般而言,电脑硬盘的平均 寿命大约 5 年左右。当然,硬盘的品质和使用情况不同,其寿命也有所不同。 -备份的策略 ----------- +备份策略 +--------- -备份的策略简单概括有两种: +备份策略简单概括有两种: - 备份家目录或其部分子目录 - 全盘备份 From 9b4191d1ec6ed03c61dd28c9bf15c1915fb609b4 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:58:48 +0800 Subject: [PATCH 20/25] Update --- source/best-practices/backup.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 6e8bbe409..67bcc3fe0 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -12,7 +12,8 @@ ---- -**备份!备份!备份!** +备份!备份!备份! +------------------- 尽管不经常发生,但电脑随时可能会坏掉或被盗,电脑硬盘也随时可能会出问题, 也可能不小心使用一个命令(如 ``rm -r *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 From 793380e0537f26a5dd37f522cae02ac8401d5600 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 00:59:44 +0800 Subject: [PATCH 21/25] Update --- source/best-practices/backup.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 67bcc3fe0..9a0fe4b71 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -19,7 +19,7 @@ 也可能不小心使用一个命令(如 ``rm -r *``)把几个月的工作误删了。所以,备份非常重要,不进行必要的备份 是十分危险的。笔者和一些同行多次体验过数据误删或硬盘损坏又未备份带来的痛苦。 -如果\ **文件非常重要**\ ,丢失后\ **恢复难度极大**\ 或\ **恢复时间极长**\ , +如果\ **文件非常重要**\ ,丢失后\ **恢复难度极大**\ ,或\ **恢复时间极长**\ , 强烈推荐备份一下。例如,毕业论文、脚本、代码、无法再次获取的数据、经过长时间处理得到的资料。 .. warning:: From a30ee18a0ba22c52243db6f7e4668277857add5b Mon Sep 17 00:00:00 2001 From: Jiayuan Yao Date: Mon, 1 Feb 2021 01:00:21 +0800 Subject: [PATCH 22/25] Apply suggestions from code review Co-authored-by: Dongdong Tian --- source/best-practices/backup.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 9a0fe4b71..709d5d80d 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -24,8 +24,8 @@ .. warning:: - 日常科研工作中,电脑硬盘经常进行大量的读写操作,直接影响硬盘的寿命。一般而言,电脑硬盘的平均 - 寿命大约 5 年左右。当然,硬盘的品质和使用情况不同,其寿命也有所不同。 + 日常科研工作中,电脑硬盘经常进行大量的读写操作,直接影响硬盘的寿命。我们的经验表明,电脑硬盘的平均 + 寿命大约为 5 年。当然,硬盘的品质和使用情况不同,其寿命也有所不同。 备份策略 --------- From 646fe8ae64a36c6604a1bb4f4cc67e2ddc8ba995 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 01:04:38 +0800 Subject: [PATCH 23/25] Update --- source/best-practices/backup.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 709d5d80d..5ec3a1f9c 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -37,10 +37,10 @@ 不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 移动硬盘是最常见的备份设备,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速, -市场上常见的存储空间大小有 4TB 和 5TB,单价不到 1000 块,基本可以满足日常科研的备份需求。 -一般而言,第一次备份需要较长时间,后续的备份往往只同步改动过的文件,所需时间较短。 -考虑以上两点因素以及硬盘摔坏带来的精神和身体上的损失,我们推荐备份家目录或者至少 -备份家目录下重要的子目录。有需求的用户可以考虑全盘备份。 +市场上常见的移动硬盘,其存储空间大小有 1 TB 到 5 TB(单价从 300 到 800 块左右), +基本可以满足日常科研的备份需求。一般而言,第一次备份需要较长时间,后续的备份往往 +只同步改动过的文件,所需时间较短。考虑以上两点因素以及硬盘摔坏带来的精神和身体上的损失, +我们推荐备份家目录或者至少备份家目录下重要的子目录。有需求的用户可以考虑全盘备份。 Linux ------ From e1bb9e06bcd9a05cf5791a0338a683e614516c24 Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 01:06:39 +0800 Subject: [PATCH 24/25] Fix --- source/best-practices/backup.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index 5ec3a1f9c..e09babded 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -35,7 +35,7 @@ - 备份家目录或其部分子目录 - 全盘备份 -不同备份策略的主要区别是所需的硬盘空间和备份时间,以及硬盘摔坏带来的损失。 +不同备份策略的主要区别是所需的备份硬盘空间和备份时间,以及电脑硬盘摔坏带来的损失。 移动硬盘是最常见的备份设备,其特点是携带方便、价格便宜。近几年,移动硬盘发展迅速, 市场上常见的移动硬盘,其存储空间大小有 1 TB 到 5 TB(单价从 300 到 800 块左右), 基本可以满足日常科研的备份需求。一般而言,第一次备份需要较长时间,后续的备份往往 From 657173baa2feb2181e4b0a9b2ee1102fb9ec908c Mon Sep 17 00:00:00 2001 From: core-man Date: Mon, 1 Feb 2021 01:10:50 +0800 Subject: [PATCH 25/25] Fix --- source/best-practices/backup.rst | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/source/best-practices/backup.rst b/source/best-practices/backup.rst index e09babded..346264f48 100644 --- a/source/best-practices/backup.rst +++ b/source/best-practices/backup.rst @@ -1,9 +1,9 @@ 备份与还原 ========== -:本节贡献者: |田冬冬|\(作者)、 - |姚家园|\(作者) -:最近更新日期: 2021-01-30 +:本节贡献者: |姚家园|\(作者)、 + |田冬冬|\(作者) +:最近更新日期: 2021-01-31 :预计阅读时间: 20 分钟 .. warning:: @@ -12,6 +12,7 @@ ---- + 备份!备份!备份! ------------------- @@ -50,9 +51,9 @@ rysnc 至少每周将工作电脑中的文件备份到移动硬盘中。推荐使用 ``rsync`` 命令进行备份,其用法为:: - $ rsync --delete -av /home/seismo-learn/ /data1/seismo-learn/ + $ rsync --delete -av /home/seismo-learn/ /mnt/seismo-learn/backup/ -该命令作用是将 /home/seismo-learn/ 目录完整同步到 /data1/seismo-learn/ 目录下。 +该命令作用是将 :file:`/home/seismo-learn/` 目录完整同步到 :file:`/mnt/seismo-learn/backup/` 目录下。 ``rsync`` 的特色在于增量备份。这意味着只有第一次备份的时候需要花比较多的时间, 以后再使用该命令进行备份时只会同步改动过的文件。假如你一周只修改了一个文件,那么同步的过程会在瞬间完成。