쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

Migrating files to Amazon FSx for OpenZFS using rsync

포커스 모드
Migrating files to Amazon FSx for OpenZFS using rsync - FSx for OpenZFS
이 페이지는 귀하의 언어로 번역되지 않았습니다. 번역 요청

With rsync, you can replicate data between any source and destination, but at least one must be locally accessible to the client instance.

Amazon EC2 instance
To migrate existing files to Amazon FSx from a Linux-based Amazon EC2 instance

The following procedure configures your FSx for OpenZFS destination volume as a local NFS mount on a Linux-based EC2 instance and uses the rsync command to synchronize data from your source file system or existing directory on your EC2 instance.

  1. Launch a Linux-based Amazon EC2 instance or connect to an existing EC2 instance that contains your desired source data.

  2. Mount your destination FSx for OpenZFS source volume; for more information, see Step 2: Mount your file system from an Amazon EC2 instance. The following step assumes that you have mounted your desired destination on your OpenZFS volume to /fsx/destination_path on your EC2 instance.

  3. Run rsync from this EC2 instance to synchronize data from your source. If your source data is already on the EC2 instance, use the following command:

    sudo rsync -avR /source_path /fsx/destination_path
    Note

    You can also run rsync with GNU parallel to maximize performance. The following instructions apply for EC2 Linux instances running Amazon Linux 2:.

    sudo amazon-linux-extras install epel sudo yum install nload sysstat parallel -y sudo time find -L /source_path -type f | parallel rsync -avR {} /fsx/destination_path

    If your source is a directory on a remote host, use the following command:

    sudo rsync -avR username@source_dns_or_ip:/source_path /fsx/destination_path

    Use the following variant if you need to use .pem key-based authentication:

    sudo rsync -avR -e "ssh -i key.pem" username@source_dns_or_ip:/source_path /fsx/destination_path
On-premises
To migrate existing files to Amazon FSx from your on-premises Linux-based source

The following procedure configures your FSx for OpenZFS destination volume as a local NFS mount on a Linux-based EC2 instance. Then, you use rsync from your source to connect to this EC2 instance and synchronize files to the path where the destination Amazon FSx volume is mounted.

  1. Launch a Linux-based Amazon EC2 instance and mount your destination FSx for OpenZFS source volume. For more information, see Step 2: Mount your file system from an Amazon EC2 instance. The following step assumes that you have mounted the desired destination on your OpenZFS volume to /fsx/destination_path on your EC2 instance.

  2. From your on-premises Linux-based source, run rsync to connect to this EC2 instance and synchronize data from any locally accessible path. For example, source_path can refer to a locally accessible directory or a path on another shared file system.

    sudo rsync -e "ssh -i key.pem" /source_path ec2-user@ec2_dns_name.amazonaws.com:/fsx/destination_path
To migrate existing files to Amazon FSx from a Linux-based Amazon EC2 instance

The following procedure configures your FSx for OpenZFS destination volume as a local NFS mount on a Linux-based EC2 instance and uses the rsync command to synchronize data from your source file system or existing directory on your EC2 instance.

  1. Launch a Linux-based Amazon EC2 instance or connect to an existing EC2 instance that contains your desired source data.

  2. Mount your destination FSx for OpenZFS source volume; for more information, see Step 2: Mount your file system from an Amazon EC2 instance. The following step assumes that you have mounted your desired destination on your OpenZFS volume to /fsx/destination_path on your EC2 instance.

  3. Run rsync from this EC2 instance to synchronize data from your source. If your source data is already on the EC2 instance, use the following command:

    sudo rsync -avR /source_path /fsx/destination_path
    Note

    You can also run rsync with GNU parallel to maximize performance. The following instructions apply for EC2 Linux instances running Amazon Linux 2:.

    sudo amazon-linux-extras install epel sudo yum install nload sysstat parallel -y sudo time find -L /source_path -type f | parallel rsync -avR {} /fsx/destination_path

    If your source is a directory on a remote host, use the following command:

    sudo rsync -avR username@source_dns_or_ip:/source_path /fsx/destination_path

    Use the following variant if you need to use .pem key-based authentication:

    sudo rsync -avR -e "ssh -i key.pem" username@source_dns_or_ip:/source_path /fsx/destination_path
프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.