如何制作基于VPS Debian的Linux文件系统和用户文件的ISO副本?

我有一个托pipe的基于Debian的VPS。 我想从它迁移,我需要做所有Linux文件系统(和已安装的软件包)+所有主目录与网站文件的完整副本。 然后将其打包/转换为ISO映像,以便在Amazon的云托pipe上使用它。

问题是,我只有ssh根访问权限。 托pipe支持不能为我做。

问题的另一个部分 – 是否可以通过不重新安装并使用主目录的可用空间来扩大Linux文件系统?

有可能吗? 我想这是可能的rsync或类似的东西。 我的Mysql数据库会与其他所有数据一起复制吗?

提前致谢!

可以安装任何转速使用您的login名和密码,如果是的话,那么你可以从以下网站安装需要rpm或焦油http://www.mondorescue.org/ ,只需从控制台mondoarchive运行创build。

本质上你想做一个完整的磁盘备份,存储是一个.iso文件。 这有点不寻常; 正如你所说,rsync是一个更常见的工具。 Debian中有很多备份工具可以完成这项工作。 当然,其中一个可以导出到.iso。 在最坏的情况下,使用fuse(或挂载回送)来创build一个.iso文件所支持的可写挂载点。 我不确定任何这些解决scheme将创build可引导的备份。

数据库的问题通常是您需要closures以获得一致的快照。 如果你正在迁移服务器,这不是一个问题,但是当你只是做一个活的服务器的备份,你通常不希望可用性命中。 所以你有DB生成一个转储文件,configuration备份工具,以跳过所有的数据库数据期望转储。

您可以简化您的请求,因为它是基于Debian的,不用担心备份软件包,只是存储dpkg --get-selections的输出,然后您可以使用dpkg --set-selections