Menú
08225, Terrassa (Barcelona)
Soporte Técnico
Sábados de 10 a 13:30
Cita de Usuario borrado en 11 febrero, 2020, 7:07 pmnmtui - Establece nombre del host
nano /etc/yum.repos.d/CentOS-PowerTools - Cambiar enabled=0 por enabled=1
dnf install epel-release - Repo de BackupPC
dnf update
dnf install backuppc
nano /etc/sysconfig/selinux - Cambiar SELINUX=enforcing a SELINUX=disabled
nano /etc/httpd/conf/httpd.conf - Buscar "User"y cambiar "apache" por "backuppc"
systemctl enable httpd
systemctl enable backuppc
nano /etc/BackupPC/config.pl - Buscamos "cgiadminusers" y introducimos "backuppc" entre las comillas.
systemctl restar backuppc
htpasswd -c /etc/BackupPC/apache.users backuppc
visudo - Añadimos lo siguiente al final del archivo:
## Comment out Defaults requiretty
## Add the following two lines.
Defaults !lecture
backuppc ALL=NOPASSWD:/bin/gtar,/bin/tarcd /var/lib/backuppc
mkdir .ssh
chown backuppc:backuppc .ssh
chmod 700 .ssh
su -s /bin/bash backuppc
ssh-keygen
ssh-copy-id root@localhost
systemctl restart backuppc.service
Creamos una carpeta en la raíz con mkdir *nombre* estando en la raíz "/"
Creamos un archivo vació para probar la instalación con el comando touch.txt
Entramos en localhost/backuppc y añadimos host con nuestro nombre de usuario desde el apartado "Edit hosts".
Entramos en Edit Config - Xfer y seleccionamos tar en XferMethod y en TarShareName introducimos el directorio de la carpeta que queramos hacerle backup.
Guardar Backup en dispositivo externo
(En la raíz) mkdir usb
cd /etc/systemd/system
nano usb.mount - Pegamos dentro lo siguiente:
[Unit]
Description=Montar disco usb[Mount]
What=/dev/sdb1
Where=/usb
Type=xfs[Install]
WantedBy=multi-user.targetsystemctl daemon-reload
systemctl start usb.mount
systemctl enable usb.mount
En la carpeta /usbhacemos lo siguiente:
sudo mkdir cpool
sudo mkdir log
sudo mkdir pc
sudo mkdir pool
sudo mkdir trashsudo chown backuppc:backuppc cpool
sudo chown backuppc:backuppc log
sudo chown backuppc:backuppc pc
sudo chown backuppc:backuppc pool
sudo chown backuppc:backuppc trash
nano /etc/BackupPC/config.pl
buscamos $confTopDir y cambiamos el contenido entre comillas por /usb(o el directorio que estemos usando para guardar el Backup)
systemctl restart backuppc.service
To allow external access to BackupPC, change the line,
Require local
toRequire all granted
.nano
/etc/httpd/conf.d/BackupPC.conffirewall-cmd --add-service={http,https} --permanentfirewall-cmd --reload
nmtui - Establece nombre del host
nano /etc/yum.repos.d/CentOS-PowerTools - Cambiar enabled=0 por enabled=1
dnf install epel-release - Repo de BackupPC
dnf update
dnf install backuppc
nano /etc/sysconfig/selinux - Cambiar SELINUX=enforcing a SELINUX=disabled
nano /etc/httpd/conf/httpd.conf - Buscar "User"y cambiar "apache" por "backuppc"
systemctl enable httpd
systemctl enable backuppc
nano /etc/BackupPC/config.pl - Buscamos "cgiadminusers" y introducimos "backuppc" entre las comillas.
systemctl restar backuppc
htpasswd -c /etc/BackupPC/apache.users backuppc
visudo - Añadimos lo siguiente al final del archivo:
## Comment out Defaults requiretty
## Add the following two lines.
Defaults !lecture
backuppc ALL=NOPASSWD:/bin/gtar,/bin/tar
cd /var/lib/backuppc
mkdir .ssh
chown backuppc:backuppc .ssh
chmod 700 .ssh
su -s /bin/bash backuppc
ssh-keygen
ssh-copy-id root@localhost
systemctl restart backuppc.service
Creamos una carpeta en la raíz con mkdir *nombre* estando en la raíz "/"
Creamos un archivo vació para probar la instalación con el comando touch.txt
Entramos en localhost/backuppc y añadimos host con nuestro nombre de usuario desde el apartado "Edit hosts".
Entramos en Edit Config - Xfer y seleccionamos tar en XferMethod y en TarShareName introducimos el directorio de la carpeta que queramos hacerle backup.
Guardar Backup en dispositivo externo
(En la raíz) mkdir usb
cd /etc/systemd/system
nano usb.mount - Pegamos dentro lo siguiente:
[Unit]
Description=Montar disco usb
[Mount]
What=/dev/sdb1
Where=/usb
Type=xfs
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start usb.mount
systemctl enable usb.mount
En la carpeta /usbhacemos lo siguiente:
sudo mkdir cpool
sudo mkdir log
sudo mkdir pc
sudo mkdir pool
sudo mkdir trash
sudo chown backuppc:backuppc cpool
sudo chown backuppc:backuppc log
sudo chown backuppc:backuppc pc
sudo chown backuppc:backuppc pool
sudo chown backuppc:backuppc trash
nano /etc/BackupPC/config.pl
buscamos $confTopDir y cambiamos el contenido entre comillas por /usb(o el directorio que estemos usando para guardar el Backup)
systemctl restart backuppc.service
To allow external access to BackupPC, change the line,
Require local
to
Require all granted
.
nano
/etc/httpd/conf.d/BackupPC.conf
firewall-cmd --add-service={http,https} --permanent
firewall-cmd --reload
© Informàtica Can Boada All rights reserved
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.