Performing an Appliance Capture

You can capture data without having to use the capture utility by connecting Google Transfer Appliance to an NFS share.

Google Transfer Appliance supports NFSv3 and NFSv4 for appliance capture. Google Transfer Appliance doesn't support use of Kerberos with NFS.

Perform an appliance capture if you don't have a Microsoft Windows or Linux workstation with sufficient resources or access available to run data capture jobs. Appliance capture also provides the simplest configuration.

Prerequisites

Before proceeding, make sure you have read Preparing for Data Transfer and performed any necessary data or network preparation.

Export the NFS share

Before you can mount the NFS share on Transfer Appliance, you must export the NFS share from the on-premise server with read only (ro) access to Transfer Appliance.

  1. On the server where the data resides, open a terminal.
  2. Install NFS:

    Microsoft Windows

    Use the procedures in one of the following guides to deploy Services for Network File System (NFS) on your Windows server:

    1. Services for NFS Step-by-Step Guide for Windows Server 2008 R2
    2. Deploy Network File System for Windows Server 2012

    RHel/CentOS

    Run the following command:

    $ yum -y install nfs-utils nfs-utils-lib

    Ubuntu

    Run the following command:

    $ apt-get install nfs-kernel-server

  3. Export the directories containing the data you want to capture.

    Microsoft Windows

    Use the procedures in one of the following guides to create an NFS share on your Windows server:

    1. Services for NFS Step-by-Step Guide for Windows Server 2008 R2
    2. Deploy Network File System for Windows Server 2012

    Linux

    Add a line to the /etc/exports file for each directory to export.

    1. Open the /etc/exports file for editing:

      $ nano /etc/exports

    2. Type a line for each directory you want to share. You must also make the shared directory read-only by specifying the ro option:

      [SHARED DIRECTORY] [TRANSFER APPLIANCE IP ADDRESS](ro)

      where [SHARED DIRECTORY] is the directory with data you want to capture, and [TRANSFER APPLIANCE IP ADDRESS] is the IP address of the Transfer Appliance.

      For example, the following /etc/exports entry makes the /usr/bin/logs directory available to the Transfer Appliance:

      /usr/bin/logs 123.456.78.90(ro)

      For more information about setting up NFS exports on Linux, see exports(5) - Linux man page.

    3. Type Ctrl+X to exit.
    4. Type Y to accept the changes.
    5. Press Enter to accept the file name.

Mount an NFS share on Transfer Appliance

  1. On a workstation, connect to the Transfer Appliance web interface.
  2. Select NFS Capture in the Operations pane.
  3. The NFS Capture window appears and displays any currently mounted NFS shares. Choose Add Mount Point to specify a new NFS share to mount.
  4. For the NFS Server Name or IP Address, type the server name or IP address of the server exporting the NFS share.
  5. For the NFS Share Path, type the path of the exported directory on the NFS server.
  6. For Advanced Mount Parameters, you can optionally specify advanced options for accessing the share as a comma-separated list. Most importantly, if your user account needs different permissions for data access on that server, you might want to take advantage of user ID (UID) mapping. For more information about NFS options, see nfs(5) - Linux man page.
  7. Choose Mount. If the NFS share mounts successfully, it appears on the NFS Operation screen and is available for capture.

Perform an appliance capture

Use the following procedure to capture data by using an appliance capture.

  1. On a workstation, connect to the Transfer Appliance web interface.
  2. Select NFS Capture in the Operations pane. The NFS Capture window appears and displays any currently mounted NFS shares.
  3. Choose an NFS share or a top-level directory under a share to capture data from that location.
  4. Choose Capture.
  5. Enter a job name and choose OK. A capture job is initiated to capture the data you specified. You can monitor the progress of the job the Jobs Monitor pane of the Transfer Appliance web interface.

Unmount an NFS share from Transfer Appliance

After data capture from an NFS share is complete, you can unmount the share.

  1. On a workstation, connect to the Transfer Appliance web interface.
  2. From the Transfer Appliance web interface, select NFS Capture in the Operations pane. The NFS Capture window appears and displays any currently mounted NFS shares.
  3. Select the mount point you want to unmount.
  4. Choose Unmount.

Next steps

To perform parallel data capture tasks using a Microsoft Windows or Linux workstation capture, use the procedures in Performing a Microsoft Windows Workstation Capture or Performing a Linux Workstation Capture.

To monitor data capture jobs, use the procedures in Monitoring Capture Jobs.

If you are done capturing data, use the procedures in Preparing and Shipping Transfer Appliance to prepare Transfer Appliance for shipping and then ship it to a Google upload facility.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

Google Transfer Appliance