GUÍA: Automatizado de copia de seguridad de correo electrónico diario de configuración MultiCS
Hola compañeros partícipes Multics !!!
Me gustaría compartir con ustedes algunos consejos sobre cómo me las arreglo con éxito para la copia de seguridad de mi configuración de Multics y recibir las copias de seguridad de correo electrónico diarios regulares de mi configuración.
Me parece que una regla general a seguir es siempre "mejor prevenir que curar" ... la pérdida de datos puede ocurrir sin previo aviso, por lo que es una buena práctica tener siempre una copia de seguridad de archivos importantes para la seguridad!
Esta guía cubre los siguientes temas:
1. Ejecutar "apt-get update" seguido de "apt-get upgrade -y" .
2. Servidor de Ubuntu (cualquier versión) con Postfix adecuadamente instalado y configurado (consulte esta guía si es necesario
3. paquete biabam instalado, con el comando "apt-get install -y biabam" (gracias a mi amigo Ktzelepi por presentarme a este precioso paquete a través de sus mensajes!)
BACKUP OF A SINGLE MULTICS.CFG FILE:
Supongamos que queremos recibir una copia de nuestro archivo multics.cfg enviado a nuestra dirección de correo electrónico cada seis horas (así, cuatro veces al día).
Para ello, tenemos que crear una tarea programada en nuestro servidor que se encargará de esto para nosotros. Vamos a hacerlo!
En la shell, primero asegúrese de que el editor nano es el editor estándar para la edición de crontab, usando este comando:
Quizás quisiste decir: We now need to create a simple text file which contains the body of the email that we will receive. For simplicity, we are going to call it "message.text" and we will place it in the /root directory. We do it with this command:
Ahora tenemos que crear un archivo de texto simple que contiene el cuerpo del mensaje que vamos a recibir. Para simplificar, vamos a llamarlo "message.txt" y vamos a colocarlo en el directorio / root. Lo hacemos con este comando:
Aparecerá un archivo en blanco. Escriba cualquier cosa que desee en allí, algo así como "my VPS server multics.cfg backup".
Ahorra usando la combinación de teclas CTRL + X seguido de "Y" osea yes.
Entonces, le pedimos a nuestro servidor para editar la lista de tareas cronjobs automatizados (crontab) como este:
A continuación, agregue la instrucción para que nuestro servidor envía el archivo multics.cfg en crontab como esto:
Así, suponiendo que usted tiene su archivo multics.cfg en / var / etc /, que desea que el asunto del correo electrónico que es "server_1_multics_conf_backup" y su dirección de correo electrónico a ser algo así como [email protected], cambiar la línea como ésta :
Si desea recibirlo cada 12 horas, por ejemplo, cambiar de esta manera:
Y, finalmente, por una sola vez al día, así:
No se olvide de guardar utilizando la combinación de teclas CTRL + X seguido de "Y" para sí.
Asegurar respuestas crontab diciendo:
Si no devuelve este mensaje de confirmación, compruebe que no has escrito mal por accidente y vuelva a intentarlo.
Eso es todo! Ahora recibirá copias de seguridad automáticas de correo electrónico de su archivo multics.cfg !!!
BACKUP OF A FOLDER CONTAINING MULTIPLE FILES (such as /var/etc)
Esta configuración es muy útil si usted tiene (como yo) archivos cfg individuales (como CCcam.cfg, newcamd.cfg, etc) en el directorio de configuración de Multics para mantener las cosas mucho más ordenadas.
Vamos a hacer la copia de seguridad y enviarlo por correo electrónico en dos pasos principales: en primer lugar vamos a comprimir la carpeta que necesitamos de copia de seguridad en un único archivo (un archivo tar.gz, que programas como "WinRar" y los gustos pueden ser fácilmente gestionar y extraer.
Comenzamos por crear una carpeta adicional en el servidor que contendrá nuestro archivo comprimido, que luego será finalmente enviado por correo electrónico a nosotros por biabam, así:
Luego, subimos el archivo "multicsbackup.sh" contenida en el zip que concedo a esta entrada a nuestro servidor de SFTP y lo situamos en el directorio / en el servidor (el más alto).
TENGA EN CUENTA: el guión incluido Tiene NOTA incluir en la copia de seguridad el "ip2country.csv", por dos razones principales: se trata de un gran archivo que sólo cambia una vez al mes (por lo que no tiene sentido que lo respalde diaria y también porque se puede descargar la versión más reciente aquí en el foro si hace clic aquí).
Se omitirá el archivo, siempre y cuando se le llama "ip2country.csv", mayúsculas y minúsculas!
Ahora tenemos que crear un archivo de texto simple que contiene el cuerpo del mensaje que vamos a recibir. Para simplificar, vamos a llamarlo "message.txt" y vamos a colocarlo en el directorio / root. Lo hacemos con este comando:
Aparecerá un archivo en blanco. Escriba cualquier cosa que desee en allí, algo así como "la configuración de mi VPS copia de seguridad de carpetas".
Ahorra usando la combinación de teclas CTRL + X seguido de "Y" para sí.
Ahora, tenemos que crear dos líneas en nuestro crontab, por lo editamos así:
Añadimos dos líneas aquí: el primero se ejecutará la secuencia de comandos para comprimir la carpeta en un archivo multics.tar.gz único que se colocará en / backup, y el segundo que enviar el multics.tar.gz que contiene la carpeta propio comprimido.
He aquí cómo lo hacemos :
Esta línea se ejecutará la secuencia de comandos y el código postal de la carpeta en el servidor cada hora, siempre sobrescribir la copia cada vez.
A continuación, añadimos la segunda línea de crontab para enviarnos un correo electrónico en realidad el archivo multics.tar.gz CADA SEIS HORAS:
Por lo tanto, si desea que el asunto del correo electrónico que "server_1_multics_confdir_backup" y su dirección de correo electrónico a ser algo así como [email protected], cambiar la línea como la siguiente:
Si desea recibirlo cada 12 horas, por ejemplo, cambiar de esta manera:
Y, finalmente, por una sola vez al día, así:
No se olvide de guardar utilizando la combinación de teclas CTRL + X seguido de "Y" para sí.
Asegurar respuestas crontab diciendo:
Si no devuelve este mensaje de confirmación, compruebe que no has escrito mal por accidente y vuelva a intentarlo.
Eso es todo! Ahora recibirá copias de seguridad automáticas de correo electrónico de su directorio de configuración completa !!!
Hola compañeros partícipes Multics !!!
Me gustaría compartir con ustedes algunos consejos sobre cómo me las arreglo con éxito para la copia de seguridad de mi configuración de Multics y recibir las copias de seguridad de correo electrónico diarios regulares de mi configuración.
Me parece que una regla general a seguir es siempre "mejor prevenir que curar" ... la pérdida de datos puede ocurrir sin previo aviso, por lo que es una buena práctica tener siempre una copia de seguridad de archivos importantes para la seguridad!
Esta guía cubre los siguientes temas:
- PREREQUISITES
- BACKUP OF ONE SINGLE MULTICS.CFG FILE
- BACKUP OF A FOLDER CONTAINING MULTIPLE FILES
1. Ejecutar "apt-get update" seguido de "apt-get upgrade -y" .
2. Servidor de Ubuntu (cualquier versión) con Postfix adecuadamente instalado y configurado (consulte esta guía si es necesario
Debes estar registrado para ver los enlaces
, omitir la configuración de las direcciones de correo electrónico adicionales)3. paquete biabam instalado, con el comando "apt-get install -y biabam" (gracias a mi amigo Ktzelepi por presentarme a este precioso paquete a través de sus mensajes!)
BACKUP OF A SINGLE MULTICS.CFG FILE:
Supongamos que queremos recibir una copia de nuestro archivo multics.cfg enviado a nuestra dirección de correo electrónico cada seis horas (así, cuatro veces al día).
Para ello, tenemos que crear una tarea programada en nuestro servidor que se encargará de esto para nosotros. Vamos a hacerlo!
En la shell, primero asegúrese de que el editor nano es el editor estándar para la edición de crontab, usando este comando:
Código:
export EDITOR=nano
Quizás quisiste decir: We now need to create a simple text file which contains the body of the email that we will receive. For simplicity, we are going to call it "message.text" and we will place it in the /root directory. We do it with this command:
Ahora tenemos que crear un archivo de texto simple que contiene el cuerpo del mensaje que vamos a recibir. Para simplificar, vamos a llamarlo "message.txt" y vamos a colocarlo en el directorio / root. Lo hacemos con este comando:
Código:
nano /root/message.txt
Aparecerá un archivo en blanco. Escriba cualquier cosa que desee en allí, algo así como "my VPS server multics.cfg backup".
Ahorra usando la combinación de teclas CTRL + X seguido de "Y" osea yes.
Entonces, le pedimos a nuestro servidor para editar la lista de tareas cronjobs automatizados (crontab) como este:
Código:
ccrontab -e
A continuación, agregue la instrucción para que nuestro servidor envía el archivo multics.cfg en crontab como esto:
Código:
0 */6* * * biabam /var/etc/multics.cfg -s SUBJECT OF EMAIL YOUR EMAIL ADDRESS GOES HERE < /root/message.txt
Así, suponiendo que usted tiene su archivo multics.cfg en / var / etc /, que desea que el asunto del correo electrónico que es "server_1_multics_conf_backup" y su dirección de correo electrónico a ser algo así como [email protected], cambiar la línea como ésta :
Código:
0 */6* * * biabam /var/etc/multics.cfg -s server_1_multics_conf_backup [EMAIL="[email protected]"][email protected][/EMAIL] < /root/message.txt
Si desea recibirlo cada 12 horas, por ejemplo, cambiar de esta manera:
Código:
0 */12* * * biabam /var/etc/multics.cfg -s server_1_multics_conf_backup [EMAIL="[email protected]"][email protected][/EMAIL] < /root/message.txt
Y, finalmente, por una sola vez al día, así:
Código:
0 * * * * biabam /var/etc/multics.cfg -s server_1_multics_conf_backup [EMAIL="[email protected]"][email protected][/EMAIL] < /root/message.txt
No se olvide de guardar utilizando la combinación de teclas CTRL + X seguido de "Y" para sí.
Asegurar respuestas crontab diciendo:
Código:
crontab: installing new crontab
Si no devuelve este mensaje de confirmación, compruebe que no has escrito mal por accidente y vuelva a intentarlo.
Eso es todo! Ahora recibirá copias de seguridad automáticas de correo electrónico de su archivo multics.cfg !!!
BACKUP OF A FOLDER CONTAINING MULTIPLE FILES (such as /var/etc)
Esta configuración es muy útil si usted tiene (como yo) archivos cfg individuales (como CCcam.cfg, newcamd.cfg, etc) en el directorio de configuración de Multics para mantener las cosas mucho más ordenadas.
Vamos a hacer la copia de seguridad y enviarlo por correo electrónico en dos pasos principales: en primer lugar vamos a comprimir la carpeta que necesitamos de copia de seguridad en un único archivo (un archivo tar.gz, que programas como "WinRar" y los gustos pueden ser fácilmente gestionar y extraer.
Comenzamos por crear una carpeta adicional en el servidor que contendrá nuestro archivo comprimido, que luego será finalmente enviado por correo electrónico a nosotros por biabam, así:
Código:
mkdir /backup
Luego, subimos el archivo "multicsbackup.sh" contenida en el zip que concedo a esta entrada a nuestro servidor de SFTP y lo situamos en el directorio / en el servidor (el más alto).
TENGA EN CUENTA: el guión incluido Tiene NOTA incluir en la copia de seguridad el "ip2country.csv", por dos razones principales: se trata de un gran archivo que sólo cambia una vez al mes (por lo que no tiene sentido que lo respalde diaria y también porque se puede descargar la versión más reciente aquí en el foro si hace clic aquí).
Se omitirá el archivo, siempre y cuando se le llama "ip2country.csv", mayúsculas y minúsculas!
Ahora tenemos que crear un archivo de texto simple que contiene el cuerpo del mensaje que vamos a recibir. Para simplificar, vamos a llamarlo "message.txt" y vamos a colocarlo en el directorio / root. Lo hacemos con este comando:
Código:
nano /root/message.txt
Aparecerá un archivo en blanco. Escriba cualquier cosa que desee en allí, algo así como "la configuración de mi VPS copia de seguridad de carpetas".
Ahorra usando la combinación de teclas CTRL + X seguido de "Y" para sí.
Ahora, tenemos que crear dos líneas en nuestro crontab, por lo editamos así:
Código:
export EDITOR=nano
crontab-e
Añadimos dos líneas aquí: el primero se ejecutará la secuencia de comandos para comprimir la carpeta en un archivo multics.tar.gz único que se colocará en / backup, y el segundo que enviar el multics.tar.gz que contiene la carpeta propio comprimido.
He aquí cómo lo hacemos :
Código:
0 * * * * /multicsbackup.sh > /dev/null 2>&1
Esta línea se ejecutará la secuencia de comandos y el código postal de la carpeta en el servidor cada hora, siempre sobrescribir la copia cada vez.
A continuación, añadimos la segunda línea de crontab para enviarnos un correo electrónico en realidad el archivo multics.tar.gz CADA SEIS HORAS:
Código:
0 */6* * * biabam /backup/multics.tar.gz -s SUBJECT OF EMAIL YOUR EMAIL ADDRESS GOES HERE < /root/message.txt
Por lo tanto, si desea que el asunto del correo electrónico que "server_1_multics_confdir_backup" y su dirección de correo electrónico a ser algo así como [email protected], cambiar la línea como la siguiente:
Código:
0 */6* * * biabam /backup/multics.tar.gz -s server_1_multics_confdir_backup [EMAIL="[email protected]"][email protected][/EMAIL] < /root/message.txt
Si desea recibirlo cada 12 horas, por ejemplo, cambiar de esta manera:
Código:
0 */12* * * biabam /backup/multics.tar.gz -s server_1_multics_confdir_backup [EMAIL="[email protected]"][email protected][/EMAIL] < /root/message.txt
Y, finalmente, por una sola vez al día, así:
Código:
0 * * * * biabam /backup/multics.tar.gz -s server_1_multics_confdir_backup [EMAIL="[email protected]"][email protected][/EMAIL] < /root/message.txt
No se olvide de guardar utilizando la combinación de teclas CTRL + X seguido de "Y" para sí.
Asegurar respuestas crontab diciendo:
Código:
crontab: installing new crontab
Si no devuelve este mensaje de confirmación, compruebe que no has escrito mal por accidente y vuelva a intentarlo.
Eso es todo! Ahora recibirá copias de seguridad automáticas de correo electrónico de su directorio de configuración completa !!!
Adjuntos
Última edición: