Pokkus
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
¡Feliz cumpleaños!
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
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.
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.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.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
te los puedes llevar en .tar paraque sea una comprensión mucho más rápida, ambos servidores soportan el mismo formato.
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 commandJustamente 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
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 PHPpuedes 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
En uno de los hosts no está habilitada la terminal. ¿tendrás una guía para hacerlo con las funciones PHP?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 🤗
<?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);
?>
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
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?