Exportar carpeta Mail en formato .tar en cPanel

Pokkus Seguir

VIP
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
25 Ago 2019
Mensajes
249
Hola amigos, una pregunta

estoy migrando mi sitio a otro hosting (cpanel a cpanel) de forma manual.

En el file manager de cpanel, la carpeta Mail voy a comprimir en formato .tar o .tar.gz para descargar y subir en mi nuevo hosting y poder extraer dicho archivo con tal formato.

¿Sería aceptable exportar esa carpeta Mail en formato .tar o necesariamente tiene que ser .zip? es que veo que la mayoría lo comprime en .zip.

Muchas gracias
 

Adjuntos

  • carpeta mail.png
    carpeta mail.png
    5,5 KB · Visitas: 5

moiseseccam

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
5 Mar 2013
Mensajes
6.340
El formato de compresión es lo de menos si no tienes mucha información. Lo importante es el contenido a mi parecer.
 

jordi23

VIP
Beta
Hospedaje
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
29 Sep 2023
Mensajes
134
Hola amigos, una pregunta

estoy migrando mi sitio a otro hosting (cpanel a cpanel) de forma manual.

En el file manager de cpanel, la carpeta Mail voy a comprimir en formato .tar o .tar.gz para descargar y subir en mi nuevo hosting y poder extraer dicho archivo con tal formato.

¿Sería aceptable exportar esa carpeta Mail en formato .tar o necesariamente tiene que ser .zip? es que veo que la mayoría lo comprime en .zip.

Muchas gracias

Para extraer una carpeta/folder de un archivo Tar, puede utilizar:​



Si por ejemplo deseamos sacar la carpet src, del archivo archive.tar.gz, debemos especificar la fuente del sitio exacto donde se encuentra.

Por ejemplo:

tar -xvf archive.tar.gz user/homedir/public_html/src

Si deseas exportarlo a una carpeta diferente en especifica, incuye:

tar -xvzf archive.tar.gz -C archive_dir

FUENTE:

 

chechito

VIP
Beta
Verificación en dos pasos activada
Verificado por Whatsapp
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
7 Mar 2024
Mensajes
73
tar.gz incluso comprime más si lo haces directamente desde la consola full root access.
Si lo haces desde el cpanel o whm solo click derecho y empaquetar (asegura los privilegios y el propietario)
Comprime todo el home/usuariodominio/ y pasalo por consola al nuevo server con un ftp o por otro método (todo por consulta SSH) es más rapido.

En el nuevo server de preferencia uso el mismo nombre de propietario home/usuariodominio y desempaquetas todo.
Una vez extraido todo (en una carpeta BK) por seguridad

En tu nuevo server si tienes el mismo sistema cpanel/whm crea las cuentas de correo y extrae las carpetas de las mismas en el home/mail/usuermail/.

Si gustas te echo una mano.
 

Pokkus

VIP
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
25 Ago 2019
Mensajes
249
tar.gz incluso comprime más si lo haces directamente desde la consola full root access.
Si lo haces desde el cpanel o whm solo click derecho y empaquetar (asegura los privilegios y el propietario)
Comprime todo el home/usuariodominio/ y pasalo por consola al nuevo server con un ftp o por otro método (todo por consulta SSH) es más rapido.

En el nuevo server de preferencia uso el mismo nombre de propietario home/usuariodominio y desempaquetas todo.
Una vez extraido todo (en una carpeta BK) por seguridad

En tu nuevo server si tienes el mismo sistema cpanel/whm crea las cuentas de correo y extrae las carpetas de las mismas en el home/mail/usuermail/.

Si gustas te echo una mano.

Únicamente estoy manejando desde la interfaz del cpanel.

Muchas gracias
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.767
Hola amigos, una pregunta

estoy migrando mi sitio a otro hosting (cpanel a cpanel) de forma manual.

En el file manager de cpanel, la carpeta Mail voy a comprimir en formato .tar o .tar.gz para descargar y subir en mi nuevo hosting y poder extraer dicho archivo con tal formato.

¿Sería aceptable exportar esa carpeta Mail en formato .tar o necesariamente tiene que ser .zip? es que veo que la mayoría lo comprime en .zip.

Muchas gracias
Toma en cuenta que deberás de crear los correos de primero (antes de descomprimirlos) sino no funcionaría esa migración de correos, te los puedes llevar en .tar paraque sea una comprensión mucho más rápida, ambos servidores soportan el mismo formato. El problema con .zip es que se pierde información en la comprensión como por ejemplo los nombres de archivos especiales resultan ser perjudicados por el unicode.
 

xplorando

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Mar 2017
Mensajes
314
Hola amigos, una pregunta

estoy migrando mi sitio a otro hosting (cpanel a cpanel) de forma manual.

En el file manager de cpanel, la carpeta Mail voy a comprimir en formato .tar o .tar.gz para descargar y subir en mi nuevo hosting y poder extraer dicho archivo con tal formato.

¿Sería aceptable exportar esa carpeta Mail en formato .tar o necesariamente tiene que ser .zip? es que veo que la mayoría lo comprime en .zip.

Muchas gracias
Cpanel permite hacer un backup de migración, eso lo importas en tu nuevo cpanel y listo. Según recuerdo ofrece un par de opciones, no recuerdo (podría loguearme y verificar pero... bueno). No recuerdo los detalles porque hace varios años que no lo hago manualmente, lo hice así desde hace muchos años, pero... luego me simplifiqué la vida porque en realidad casi que todos los hosting te ofrecen migración gratuita, y así me ahorré tiempo que mejor lo usé en salir a tomar un café o comer una pizza.

No solo recurrí a este servicio gratuito por tiempo y practicidad, es que también en el pasado tuve algunos problemillas porque aunque fuera Cpanel los 2 hosts, la migración de backups no era totalmente transparente por diferencias en estructura de archivos, eso me pasó 2 veces, y resulta mucho más práctico aprovechar como te digo: la migración gratuita. Hasta la fecha no me he topado con ningún host que no la ofrezca. Suerte.
 

Pokkus

VIP
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
25 Ago 2019
Mensajes
249
te los puedes llevar en .tar paraque sea una comprensión mucho más rápida, ambos servidores soportan el mismo formato.

Justamente ese detalle he notado...

Que la compresión en formato .tar es abismalmente más rápido que .zip y .tar.gz (en archivos grandes)
(Mis correos en total pesan 80 GB)

Y perdón por mi pregunta novata que a mi parecer sonará incluso a fantasía
¿habrá un software que transfiera tal backup del anterior al nuevo host (de nube a nube), y así no tenga que bajar a mi pc y subirlo al nuevo host?

Muchas gracias
 
Última edición:

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.767
Justamente ese detalle he notado...

Que la compresión en formato .tar es abismalmente más rápido que .zip y .tar.gz
(Mis correos en total pesan 80 GB)

Y perdón por mi pregunta novata que a mi parecer sonará incluso a fantasía
¿habrá un software que transfiera tal backup del anterior al nuevo host (de nube a nube), y así no tenga que bajar a mi pc y subirlo al nuevo host?

Muchas gracias
puedes usar el terminal de cPanel si ambos proveedores te lo permiten y lo tienen activo, con un wget puedes jalar de un lado al otro by command
 

Joe_Developer

VIP
Beta
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
20 Mar 2024
Mensajes
38
puedes usar el terminal de cPanel si ambos proveedores te lo permiten y lo tienen activo, con un wget puedes jalar de un lado al otro by command
igual esa opción de hacer que el servidor lo descarga también lo puede hacer si no tiene acceso a la consola mediante funciones de PHP
 

Pokkus

VIP
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
25 Ago 2019
Mensajes
249
igual esa opción de hacer que el servidor lo descarga también lo puede hacer si no tiene acceso a la consola mediante funciones de PHP
En uno de los hosts no está habilitada la terminal. ¿tendrás una guía para hacerlo con las funciones PHP?
Muchas gracias 🤗
 

Joe_Developer

VIP
Beta
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
20 Mar 2024
Mensajes
38
En uno de los hosts no está habilitada la terminal. ¿tendrás una guía para hacerlo con las funciones PHP?
Muchas gracias 🤗
PHP:
<?php
// Aumentar el tiempo máximo de ejecución
set_time_limit(3600); // 1 hora

// Aumentar el límite de tamaño de archivo
ini_set('upload_max_filesize', '90G');
ini_set('post_max_size', '90G');

// URL del archivo ZIP a descargar
$url = 'http://www.ejemplo.com/archivo.zip';

// Ruta donde guardar el archivo ZIP descargado en tu servidor
$ruta_local = 'ruta/a/tu/hosting/compartido/archivo.zip';

// Intenta descargar el archivo ZIP usando cURL
$archivo_remoto = curl_init($url);
$archivo_local = fopen($ruta_local, 'wb');

curl_setopt($archivo_remoto, CURLOPT_FILE, $archivo_local);
curl_setopt($archivo_remoto, CURLOPT_FOLLOWLOCATION, true);

curl_exec($archivo_remoto);

// Verifica si la descarga fue exitosa
if(curl_errno($archivo_remoto)) {
    echo 'Error al descargar el archivo: ' . curl_error($archivo_remoto);
} else {
    echo 'El archivo ZIP se ha descargado exitosamente en tu servidor compartido.';
}

// Cierra los recursos
curl_close($archivo_remoto);
fclose($archivo_local);
?>


Asegúrate de tener todos los limites establecidos para que le de tiempo descargarse si no te funciona alli intenta agregandolo a php.ini
 

Pokkus

VIP
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
25 Ago 2019
Mensajes
249
PHP:
<?php
// Aumentar el tiempo máximo de ejecución
set_time_limit(3600); // 1 hora

// Aumentar el límite de tamaño de archivo
ini_set('upload_max_filesize', '90G');
ini_set('post_max_size', '90G');

// URL del archivo ZIP a descargar
$url = 'http://www.ejemplo.com/archivo.zip';

// Ruta donde guardar el archivo ZIP descargado en tu servidor
$ruta_local = 'ruta/a/tu/hosting/compartido/archivo.zip';

// Intenta descargar el archivo ZIP usando cURL
$archivo_remoto = curl_init($url);
$archivo_local = fopen($ruta_local, 'wb');

curl_setopt($archivo_remoto, CURLOPT_FILE, $archivo_local);
curl_setopt($archivo_remoto, CURLOPT_FOLLOWLOCATION, true);

curl_exec($archivo_remoto);

// Verifica si la descarga fue exitosa
if(curl_errno($archivo_remoto)) {
    echo 'Error al descargar el archivo: ' . curl_error($archivo_remoto);
} else {
    echo 'El archivo ZIP se ha descargado exitosamente en tu servidor compartido.';
}

// Cierra los recursos
curl_close($archivo_remoto);
fclose($archivo_local);
?>


Asegúrate de tener todos los limites establecidos para que le de tiempo descargarse si no te funciona alli intenta agregandolo a php.ini

Muchas gracias. Se agradece.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba