Traslado de datos a Oracle Cloud Infrastructure

Una vez completada la configuración, puede iniciar la transferencia. Dependiendo de la cantidad de datos y la velocidad de conexión, esta transferencia puede tardar mucho tiempo (días o semanas).

Para supervisar el progreso, recomendamos iniciar la transferencia en modo detallado desde tmux, para que pueda ejecutar el proceso en segundo plano y ver su progreso según sea necesario.

Movimiento de Datos

Inicie la transferencia en modo detallado desde la pantalla GNU, para que pueda ejecutar el proceso en segundo plano y ver su progreso según sea necesario.

  1. Inicie una sesión tmux y asigne un nombre a la sesión:
    $ tmux new -s session_name
     
    Por ejemplo:
    $ tmux new -srclone
  2. En la ventana de terminal tmux, inicie Rclone en modo detallado. Sustituya <destination_bucket> según sea necesario (si aún no existe uno, se creará automáticamente un cubo).
    $ rclone --verbose --cache-workers 64 --transfers 64 --retries 32 copy $SOURCE oci:destination_bucket
  3. Mientras la transferencia está en curso, desconéctese de tmux pulsando Ctrl+b d
  4. Para volver a la sesión de tmux para supervisar el Rclone, introduzca:
    $ tmux attach -d -t session_name
     
    Por ejemplo:
    $ tmux attach -d -t rclone
  5. Si desea volver a desconectar el tmux, pulse Ctrl+b d.

Note:

El número óptimo de trabajadores de caché y transferencias depende de su caso de uso específico, el ancho de banda disponible, los recursos disponibles en la estación de trabajo o el servidor y los límites de limitación aplicados por su proveedor de nube. En general, cuanto mayor sea el número de transferencias y de trabajadores de caché, más rápido se completará la transferencia. Pero más allá de un cierto número, es posible que comience a obtener errores. Le recomendamos que empiece con 64 transferencias simultáneas y trabajadores de caché y ajuste el número según sea necesario.

Cuando se complete la transferencia, compruebe que no se hayan producido errores. Si ve errores, intente reducir el número de trabajadores de caché y transferencias y vuelva a intentarlo.

Verificar transferencia

Independientemente de cómo se transfieran los datos a Object Storage (ya sea desde un sistema de archivos local u otro proveedor de nube, o por algún otro medio), puede utilizar rclone para verificar si los datos copiados en Object Storage son idénticos a su origen. Puede verificar los datos de forma rápida o más exhaustiva.

Utilice el siguiente método para realizar una verificación relativamente rápida:
$ rclone --verbose --cache-workers 64 --transfers 64 --retries 32 check $SOURCE oci:destination_bucket 

Este método detecta diferencias en los cubos de origen y destino verificando los tamaños de archivo y los hashes MD5. Sin embargo, los hashes MD5 no se pueden utilizar para objetos que se cargan mediante cargas en varias partes. Como resultado, los objetos grandes solo se verifican comparando sus tamaños de archivo, lo que proporciona solo una verificación superficial.

Para realizar una verificación más exhaustiva, puede indicar a rclone que descargue archivos y los compare:
$ rclone --verbose --cache-workers 64 --transfers 64 --retries 32 check --download $SOURCE oci:destination_bucket
Aunque este método realiza una comparación más exhaustiva, necesita descargar copias de ambos almacenes de objetos.

Note:

Al realizar una verificación con descargas, en función de dónde se ejecute el trabajo, puede que incurra en tarifas de transferencia de datos adicionales de su proveedor de nube existente, Oracle o ambos.