差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
it:server:homeserver [2021-07-27 10:44] – [主力服务器] goldentianyait:server:homeserver [2021-07-28 14:24] (当前版本) – [分区] goldentianya
行 6: 行 6:
 (([[https://linux.cn/article-13043-1.html|Btrfs 和 LVM]])) (([[https://linux.cn/article-13043-1.html|Btrfs 和 LVM]]))
  
-^ dev             ^ Type      ^ volume  ^ filesystem +^ dev             ^ Type   ^ volume  ^ filesystem 
-| /dev/nvme0n1p1  | efi       | 1G      | /boot       | +| /dev/nvme0n1p1  | efi    | 1G      | /boot       | 
-| /dev/nvme0n1p2  | swap      | 10G     | ..          | +| /dev/nvme0n1p2  | swap   | 10G     | ..          | 
-| /dev/nvme0n1p3  | btrfs     | 230G    | /           | +| /dev/nvme0n1p3  | btrfs  | 230G    | /           | 
-| /dev/sda        | xfs (LV)  | 500G    | /home       |+| /dev/sda        | btrfs  | 500G    | /home       |
  
 分两级备份:一级是系统备份,一级是数据库备份。系统使用Btrfs快照,数据库使用逻辑卷快照。home 单独独立出来,将来恢复系统以后,再将home挂载上去,就跟原来的系统一模一样。home其实也不跑什么,主要就是mongodb的数据。使用Btrfs新的快照技术(([[https://linux.cn/article-12653-1.html|使用 Btrfs 快照进行增量备份]]))。它有很多优点 分两级备份:一级是系统备份,一级是数据库备份。系统使用Btrfs快照,数据库使用逻辑卷快照。home 单独独立出来,将来恢复系统以后,再将home挂载上去,就跟原来的系统一模一样。home其实也不跑什么,主要就是mongodb的数据。使用Btrfs新的快照技术(([[https://linux.cn/article-12653-1.html|使用 Btrfs 快照进行增量备份]]))。它有很多优点
行 16: 行 16:
   - 可以增量备份(⚠️ 不能用 rm 命令删除备份文件,而要用 btrfs subvolume delete)   - 可以增量备份(⚠️ 不能用 rm 命令删除备份文件,而要用 btrfs subvolume delete)
   - 远程发送备份文件   - 远程发送备份文件
 +
 +
 +500 SSD 固态硬盘挂载到 <color #ff7f27>''%%/mnt/mongodb%%''</color> (lzo 压缩方式)
 +<code bash>
 +mount -t btrfs -o compress=lzo /dev/sdb5 /mnt/mongodb
 +# 显示这个目录下有多少个子卷
 +sudo btrfs subvolume list /mnt/mongodb 
 +</code>
 +
 +在root subvolume的基础上创建一个快照
 +<code bash>
 +cd /mnt/mongodb 
 +#默认情况下快照是可写的,如果要创建只读快照,需要加上-r参数
 +#sudo btrfs subvolume snapshot ./ ./snap-root
 +sudo btrfs subvolume snapshot -r ./ ./.snapshots/d20210728
 +# 查看结果
 +sudo btrfs subvolume list .
 +ID 257 gen 10 top level 5 path snap-root
 +</code>
 +
 +
 +===== 远程控制 =====
 +方式一:ssh 命令行\\
 +方式二:浏览器控制 (([[https://www.powercms.in/article/how-access-ssh-terminal-web-browser-ubuntudebianmint|Access ssh Terminal In Web Browser]]))\\
 +方式三:远程桌面 (([[https://askubuntu.com/questions/893831/remote-desktop-connection-from-mac-to-ubuntu|Remote Desktop connection from Mac to Ubuntu]]))
 +
 +
 +方式一最方便,进入 <color #7092be>setting - share - screen</color> 打开屏幕分享即可。然后从 Mac 的浏览器上 <color #ff7f27>''%%vnc://ip-ubuntu%%''</color> 就好了。如果mac上报版本不兼容的错误,在服务器上输入以下代码
 +<code bash>
 +gsettings set org.gnome.Vino require-encryption false
 +</code>
 +
 +
it/server/homeserver.1627382671.txt.gz · 最后更改: 2021-07-27 10:44 由 goldentianya
回到顶部
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0