`
rootsoso
  • 浏览: 69201 次
  • 性别: Icon_minigender_1
  • 来自: 马勒隔壁
社区版块
存档分类
最新评论

使用rsync同步Linux VPS资料

    博客分类:
  • VPS
 
阅读更多
rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:

  • 可以镜像保存整个目录树和文件系统。
  • 可以很容易做到保持原来文件的权限、时间、软硬链接等等。
  • 无须特殊权限即可安装。
  • 优化的流程,文件传输效率高。
  • 可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
  • 支持匿名传输。


rsync是unix/linux下同步文件的一个高效算法,它能同步更新两处计算机的文件与目录,并适当利用查找文件中的不同块以减少数据传输。rsync中一项与其他大部分类似程序或协定中所未见的重要特性是镜像是只对有变更的部分进行传送。rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝。

首先保证旧VPS和新VPS安装同样的发行版本且同为32bit或64bit,在同步之前最好先关闭mysql和http之类的服务。

首先创建新VPS上创建一个无需同步的列表exclude.txt:

cat >>/exclude.txt<<EOF
/etc/fstab
/etc/securetty
/boot
/etc/inittab
/etc/sysconfig/network-scripts
/proc
/lib/modules/
/sys
/etc/grub.conf
/etc/sysconfig/networking
/etc/sysconfig/network-scripts
/etc/sysconfig/network
/etc/ssh/sshd_config
EOF

然后在新VPS上运行如下命令开始同步(假设旧VPS的IP地址为11.22.33.44):
rsync -azv -e ssh --exclude-from=/exclude.txt root@11.22.33.44:/ /

然后输入旧VPS的root密码即可
0
1
分享到:
评论

相关推荐

    linux 下rsync文件夹同步配置

    ### Linux下rsync文件夹同步配置详解 #### 引言 在Linux环境下,rsync工具因其高效、稳定、灵活的特点,被广泛应用于文件备份、数据迁移以及文件夹同步等场景。本文将详细介绍如何在Linux系统中配置rsync进行...

    rsync rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步

    **rsync:Linux系统的高效数据备份与同步工具** rsync是一款强大的、开源的、基于Unix哲学的文件同步和备份工具,广泛应用于Linux操作系统。它的全称是Remote Sync,正如其名,rsync能够实现本地及远程的数据同步,...

    rsync同步的艺术

    1. rsync 的基本使用:rsync 可以在两个文件之间同步文件的内容和权限,例如:$ rsync main.c machineB:/home/userB1。这样可以确保目的端的文件内容和源端保持一致。 2. rsync 不会同步文件的“modify time”,...

    Rsync实现Linux系统间的远程同步和增量备份方案及搭建流程

    Rsync 实现 Linux 系统间的远程同步和增量备份方案及搭建流程 1. Rsync 简介 Rsync 是一个开源的文件同步工具,由 Andrew Tridgell 和 Paul Mackerras 开发。它可以实现跨系统的文件同步和备份,具有高效、可靠、...

    用rsync从Linux到Windows远程备份.

    使用 rsync 从 Linux 到 Windows 远程备份 rsync 是 Linux 系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。rsync 支持大多数的类 Unix 系统,无论是 Linux、Solaris 还是 BSD 上都经过...

    linux下Rsync+sersync实现文件数据实时同步

    总结,`Rsync`和`sersync`都是Linux下的高效文件同步工具,各有优势。`Rsync`适用于大型文件和定期同步,而`sersync`则适用于小文件的实时同步。两者结合使用,可以构建出既实时又稳定的数据同步方案,满足各种复杂...

    使用Rsync实现linux与linux,linux与windows,windows与windows目录备份

    使用Rsync实现linux与linux,linux与windows,windows与windows目录备份,亲测有效!

    cwRsync - 在Windows上使用rsync的同步工具

    7. **跨平台兼容**:由于`cwRsync`是基于`rsync`的,因此它与其他使用`rsync`的系统(如Linux、macOS)具有良好的兼容性,可以方便地进行跨平台的数据交换。 在实际使用中,安装`cwRsync`后,你需要了解基本的`...

    图解rsync数据同步部署文档.docx

    在 Linux 平台下,可以使用 rsync 命令来实现文件同步。安装 rsync 需要使用 yum 命令或 apt-get 命令来安装相应的软件包。服务端安装方法包括安装 rsync 服务和配置 OpenSSH 服务器。客户端安装方法包括安装 rsync ...

    linux-DuplexRsync使用rsync和fswatch进行DropBoxGoogleDrive风格的双向同步

    “Linux-DuplexRsync使用rsync和fswatch进行DropBoxGoogleDrive风格的双向同步”这个标题表明我们正在讨论一个Linux工具,名为DuplexRsync,它利用了rsync和fswatch这两个开源工具来实现类似于DropBox和GoogleDrive...

    使用Linux的rsync命令实现多服务器镜像同步.doc

    使用 Linux 的 rsync 命令实现多服务器镜像同步 在 Linux 系统中,rsync 命令是实现文件同步和备份的强大工具。rsync 命令可以实现多服务器镜像同步,使得文件在不同服务器之间保持一致。本文将详细介绍使用 rsync ...

    Rsync实现文件备份同步

    本文将深入探讨Rsync的工作原理、主要特点以及如何使用它来构建一个可靠的文件备份同步系统。 ### 1. Rsync概述 Rsync是一款开源的文件传输协议,其核心功能是能够在本地或网络环境中快速地同步文件和目录。Rsync...

    rsync_linux

    ### rsync 在 Linux 上的数据同步与备份 #### 知识点概述 对于选择Linux作为其应用平台的中小型企业或网站而言,在数据管理方面通常会遇到数据远程备份或网站镜像的需求。尽管市场上有许多商业化的产品可供选择,...

    rsync- linux unix同步的一个东东

    `rsync` 是一款在Linux和Unix操作系统中广泛使用的强大文件同步工具。它以其高效、灵活和功能丰富的特性,成为管理员进行数据备份、迁移和同步的理想选择。rsync不仅可以用于本地文件和目录的同步,还能通过网络与...

    Rsync+ssh双机同步测试及问题解决

    Rsync+ssh双机同步测试及问题解决是指使用Rsync和ssh协议实现双机之间的文件同步和备份。本文将详细介绍如何配置ssh的自动登录、rsync的配置、同步问题和解决方案。 一、配置ssh的自动登录 在进行双机同步之前,...

    用Rsync实现Linux文件系统备份.pdf

    Linux 文件系统备份使用 Rsync 在 Linux 操作系统中,文件系统备份是非常重要的一项任务。传统的备份方法存在一些不足之处,如每次都需要将所有文件和数据重新在网络上传输一遍,效率非常低下。为了解决这个问题,...

    linux下使用rsync同步目录

    在 Linux 下使用 rsync 同步目录时,我们可以使用两种基本模式:从主机拉取数据到备机,或从备机推数据到主机。这两种模式的关键在于 rsync 命令的参数设置。 1. 从主机拉数据到备机: 使用 `-avzP --delete` 参数...

Global site tag (gtag.js) - Google Analytics