小编Mal*_*ist的帖子

这是 LVM 快照的工作方式吗?

我试图弄清楚 LVM 快照是如何工作的,以便我可以在我的文件服务器上实现它,但是我很难在谷歌上找到任何解释它如何工作的东西,而不是如何将它用于基本备份系统。

从我读过的内容来看,我认为它的工作原理是这样的:

  • 您有一个 LVM,其中有一个主分区和许多不在分区中的未分配可用空间
  • 然后拍摄快照并将其安装在新的逻辑卷上。快照应该有变化,所以第一个快照将是一个完整的副本,对吗?
  • 然后,第二天拍摄另一个快照(这个分区的大小不必那么大)并挂载它。
  • LVM 以某种方式跟踪快照,并且不会在主卷上存储未更改的位。
  • 然后你决定你有足够的快照并摆脱第一个。我不知道这是如何工作的,也不知道这会如何影响下一个快照。

有人可以纠正我的错误。充其量,我猜,我在谷歌上找不到任何东西。


视频显示

obu1:/home/jail/home/qps/backup/D# vgdisplay
  --- 卷组 ---
  VG 名称文件服务器LVM
  系统标识
  格式lvm2
  元数据区 1
  元数据序列号 3
  VG 访问读/写
  VG 状态可调整大小
  最大低压 0
  当前 LV 2
  打开 LV 2
  最大 PV 0
  当前 PV 1
  法案 PV 1
  VG 大小 931.51 GB
  PE 大小 4.00 MB
  总PE 238467
  分配 PE / 大小 238336 / 931.00 GB
  免费 PE / 大小 131 / 524.00 MB
  VG UUID qSGaG1-SQYO-D2bm-ohDf-d4eG-oGCY-4jOegU

linux lvm snapshot

22
推荐指数
2
解决办法
5万
查看次数

如何 chroot ssh 连接?

我想为大多数(不是所有)通过 SSH 登录的用户设置一个 chroot jail。我听说最新版本的 openssh 是可能的,但我一直无法找到如何去做。How To 都在谈论修补旧版本,而该补丁已不再可用。

我正在运行 debian etch。

security debian ssh chroot

20
推荐指数
2
解决办法
2万
查看次数

如何记录用户的 bash 命令?

我正在运行一个 debian etch 服务器,用户将在其中通过 ssh 登录(希望)chroot jail。我如何才能以无法删除或阻止的方式记录他们执行的命令?

security debian

10
推荐指数
1
解决办法
8024
查看次数

Rsync 的端口转发

我服务器上的每个端口都被阻止,除了端口 222 也是 ssh 连接。这台服务器几乎是一个备份服务器,我的客户端 rsync 到它。

我通过使用 ssh 的端口转发 ( -P 222 -L 873:myserver.com:873) 来做到这一点,但是,我只想使用 rsync 命令来做到这一点。那可能吗?

这是我一直在尝试的:

sudo rsync -avv --progress --inplace --rsh='ssh -p 222 -L 873:myserver.com:873' . rsync://bt-backup@localhost/backup-bt-backup
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为我尝试登录本地主机,而不是 myserver.com。

正在做:

sudo rsync -avv --progress --inplace --rsh='ssh -p 222 -L 873:myserver.com:873' . rsync://bt-backup@myserver.com/backup-bt-backup
Run Code Online (Sandbox Code Playgroud)

让我通过 ssh 登录,但 rsync 尝试远程主机而不是端口已转发的本地主机

ssh rsync port-forwarding

2
推荐指数
1
解决办法
1万
查看次数

虚拟机和 IP 地址

我正在使用 VirtualBox 将 Ubuntu 11.04 服务器作为来宾操作系统运行。但是,使用 NAT,VM 会获得私有 IP。

我希望我的访客在主机所在的网络上获得他们自己的 IP。IE,我主机的 IP 是 192.168.10.109,我希望来宾是 192.168.10.110 而不是 10.?.?.?。

我该怎么做?

virtualization ubuntu

1
推荐指数
1
解决办法
121
查看次数