Mainos / Advertisement:

UrBackup

Kohteesta Taisto
Versio hetkellä 31. joulukuuta 2016 kello 17.54 – tehnyt Minh (keskustelu | muokkaukset) (→‎HTTPS hallinta)
Siirry navigaatioon Siirry hakuun

UrBackup on avoimella lähdekoodilla varustettu varmuuskopiointiohjelma työasemille ja palvelimille.

Palvelimen asennus

Ubuntu

Asennus on helppoa Ubuntulle

sudo add-apt-repository ppa:uroni/urbackup
sudo apt update
sudo apt install urbackup-server

Anna asennusvaiheessa minne varmuuskopioinnit tallennetaan. Oletuksena /media/BACKUP/urbackup hakemistoon.

Debian ja Ubuntu (x64)

Lataa deb paketti, asenna se dpkg komennolla ja lopuksi asenna vaadittavat paketit

cd /tmp
wget https://hndl.urbackup.org/Server/2.0.36/urbackup-server_2.0.36_amd64.deb
sudo dpkg -i urbackup-server_2.0.36_amd64.deb
sudo apt-get install -f

Debian ja Ubuntu (x86)

Lataa deb paketti, asenna se dpkg komennolla ja lopuksi asenna vaadittavat paketit


cd /tmp
wget https://hndl.urbackup.org/Server/2.0.36/debian/stable/urbackup-server_2.0.36_i386.deb
sudo dpkg -i urbackup-server_2.0.36_i386.deb
sudo apt-get install -f

Asiakkaan asennus

Linux

Lataa ja asenna

TF=`mktemp` && wget "https://hndl.urbackup.org/Client/2.0.34/UrBackup%20Client%20Linux%202.0.34.sh" -O $TF && sh $TF; rm $TF

Konfigurointi

Siirry webbiin jatkamaan konfigurointia http://localhost:55414

HTTPS hallinta

Hallintasivulle https Apache2:n avulla.

Konfiguroi source.list lisäämällä sinne non-free paketit

 sudo apt-get update && sudo apt-get install apache2 php5 libapache2-mod-fastcgi
 sudo a2enmod ssl

Ubuntu 16.04 ja uudemmat

 sudo apt-get update && sudo apt-get install apache2 php7.0 libapache2-mod-fastcgi
 sudo a2enmod ssl

Luo symlink

 cd /var/www/
 ln -s /usr/share/urbackup/www urbackup

Konfiguroi virtualhost

<VirtualHost *:443>
        ServerAdmin [email protected]
        ServerName backup.example.org
        DocumentRoot /var/www/urlbackup


      <Directory />
               Options FollowSymLinks
               AllowOverride None
       </Directory>
       <Directory /var/www/urbackup/>
               Options +FollowSymLinks +MultiViews -Indexes
               AllowOverride All
                Order allow,deny
                allow from all
                Require all granted
       </Directory>

        FastCgiExternalServer /var/www/urbackup/x -host 127.0.0.1:55413

        SSLEngine on
        SSLCertificateFile /etc/ssl/cert.crt
        SSLCertificateKeyFile /etc/ssl/privatekey.key


        ErrorLog ${APACHE_LOG_DIR}/error.log
       LogLevel debug
       CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Mainos / Advertisement: