En la siguiente guía, explicaré el procedimiento sobre cómo mover el directorio de correo electrónico y sitio web de una instalación de ISPConfig 3 a una nueva partición. Esto puede ser útil cuando su partición actual se quede sin espacio. Usaré un montaje de enlace para esto, un enlace simbólico no funcionará aquí ya que ISPConfig verifica la ruta en busca de ataques de enlaces simbólicos, por lo que si el sitio web o la ruta de correo electrónico contiene un enlace simbólico, ISPConfig rechazará escribir en ese directorio. En este ejemplo, moveré el directorio www y de correo electrónico a la partición /home. No tiene que mover ambas particiones a la vez, por lo que también funcionará mover solo la partición web o de correo electrónico.
Detener el correo electrónico y el servidor web
service postfix stop
service dovecot stop
Cuando uses apache, usa:
service apache2 stop
Para el servidor nginx, use:
service nginx stop
Mueva el directorio de correo electrónico a la partición /home
mv /var/vmail /home/
y cree un nuevo punto de montaje con los permisos correctos
mkdir /var/vmail
chown vmail:vmail /var/vmail
Mueva el directorio www a la partición /home
chattr -i /var/www/clients/client*/web*
umount /var/www/clients/client*/web*/log
mv /var/www /home/
y crea un nuevo punto de montaje
mkdir /var/www
Ahora edite el archivo /etc/fstab para agregar los 2 montajes de enlace
vi /etc/fstab
agregue las siguientes 2 líneas justo después de las líneas para las particiones de su disco duro
/home/vmail /var/vmail none bind,nobootwait,_netdev 0 0
/home/www /var/www none bind,nobootwait,_netdev 0 0
aplicar la nueva configuración de montaje
mount -a
e iniciar los servicios
service postfix start
service dovecot start
para servidores apache:
service apache2 start
para servidores nginx use:
service nginx start
Enlaces
- http://www.ispconfig.org