Skip to main content

Installing AhsayOBM on Linux (CLI)


For Linux (CLI), there are four (4) installation methods:


Online Installation - SH Online Installer

  1. Log in to the Linux machine via an ssh client using the root account.

    putty

  2. Create a new directory for AhsayOBM installation using the following script.

    
    # mkdir -p /usr/local/obm
    # cd /usr/local/obm
    		
  3. Use the curl command with the copied link address from the Download section to download the AhsayOBM installer from the backup service provider's website onto the Linux machine.

    
    # curl -Ok https://10.120.10.12/cbs/download/obm-nix-443-10.120.10.12-https-0O.sh?dlName=obm-linux-443-10.120.10.12-https-0O.sh
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 17971  100 17971    0     0   9568      0  0:00:01  0:00:01 --:--:--  9735
    		
  4. Rename the file by removing the characters from "?" until the end. In the example below, remove the characters highlighted in red.

    Before:

    obm-nix-443-10.120.10.12-https-0O.sh?dlName=obm-linux-443-10.12.10.12.https-0O.sh

    After:

    obm-nix-443-10.120.10.12-https-0O.sh

    You may perform the renaming of the file using the mv command:

    
    # mv obm-nix-443-10.120.10.12-https-0O.sh?dlName=obm-linux-443-10.120.10.12-https-0O.sh obm-nix-443-10.120.10.12-https-0O.sh
    # ls -la
    Total 24
    drwxr-xr-x.  2 root root    55 May  6 15:56 .
    drwxr-xr-x. 22 root root   268 May  6 15:53 ..
    -rw-r--r--.  1 root root 24034 May  6 15:53 obm-nix-443-10.120.10.12-https-0O.sh
    		
  5. Add the executable permissions to the AhsayOBM install script.

    
    # chmod 755 obm-nix-443-10.120.10.12-https-0O.sh
    		
  6. Run the AhsayOBM installatio script. At the end of the script, the installation path and "Done" will be shown to indicate that the AhsayOBM installation is successful.

    
    # ./obm-nix-443-10.120.10.12-https-0O.sh
    Log Time: Fri Jan  6 11:23:40 HKT 2023
    Host address: https://10.120.10.12:443
    Downloading file... jre-std-linux-amd64.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
    Dload  Upload   Total   Spent    Left  Speed
    100 91.3M  100 91.3M    0     0  3672k      0  0:00:25  0:00:25 --:--:-- 12.0M
    Download file completed
    Untar component file to /tmp/_obm.190114184240/jvm
    Downloading file... app-common.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
    Dload  Upload   Total   Spent    Left  Speed
    100 34.9M  100 34.9M    0     0  1126k      0  0:00:31  0:00:31 --:--:-- 4478k
    Download file completed
    .
    .
    .
    Untar component file to /tmp/_obm.190114184240
    Downloading file... aua-inst-nix-obm.tar.gz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
    Dload  Upload   Total   Spent    Left  Speed
    100 54564  100 54564    0     0   329k      0 --:--:-- --:--:-- --:--:--  330k
    Download file completed
    Untar component file to /tmp/_obm.190114184240
    No old application found, begin fresh install
    Install Application Path: /usr/local/obm
    Done
    		

    The .sh script file should be copied and run undere the directory path where you want the AhsayOBM application to be installed, i.e. /usr/local/obm.


Offline Installation - TAR GZ Offline Installer

  1. Log in to the Linux machine via an ssh client using the root account.

    putty

  2. Create a new directory for the AhsayOBM installation using the following script:

    
    # mkdir -p /usr/local/obm
    # cd /usr/local/obm
    		
  3. Use the curl command with the copied link address from the Download section to download the AhsayOBM installer from the backup service provider's website onto the Linux machine.

    
    # tar xvzf obm-linux.tar.gz
    app.pkg/version.txt
    app.pkg/app-common.tar.gz
    app.pkg/app-native-nix-x64.tar.gz
    app.pkg/app-native-nix-x86.tar.gz
    app.pkg/app-nix-obm.tar.gz
    app.pkg/aua-common.tar.gz
    app.pkg/aua-native-nix-x64.tar.gz
    app.pkg/aua-native-nix-x86.tar.gz
    app.pkg/aua-nix-obm.tar.gz
    app.pkg/util-common.tar.gz
    app.pkg/util-nix-obm.tar.gz
    app.pkg/properties-common.tar.gz
    app.pkg/app-inst-nix-obm.tar.gz
    app.pkg/aua-inst-nix-obm.tar.gz
    app.pkg/jre-std-linux-amd64.tar.gz
    app.pkg/jre-std-linux-x86-586.tar.gz
    app.pkg/app-native-nix-others.tar.gz
    app.pkg/aua-native-nix-others.tar.gz
    obm-linux.sh
    		
  4. Use the sh command to install AhsayOBM.

    
    # sh obm-linux.sh
    Log Time: Fri Jan  6 10:12:08 HKT 2023
    Using package in /usr/local/obm/app.pkg
    Package version: 9.5.0.0
    Untar jre-std-linux-amd64.tar.gz to /tmp/_obm.210507103221/jvm
    Untar app-common.tar.gz to /tmp/_obm.210507103221
    Untar app-native-nix-x64.tar.gz to /tmp/_obm.210507103221
    Untar app-nix-obm.tar.gz to /tmp/_obm.210507103221
    Untar aua-common.tar.gz to /tmp/_obm.210507103221
    Untar aua-native-nix-x64.tar.gz to /tmp/_obm.210507103221
    Untar aua-nix-obm.tar.gz to /tmp/_obm.210507103221
    Untar util-common.tar.gz to /tmp/_obm.210507103221
    Untar util-nix-obm.tar.gz to /tmp/_obm.210507103221
    Untar properties-common.tar.gz to /tmp/_obm.210507103221
    Untar app-inst-nix-obm.tar.gz to /tmp/_obm.210507103221
    Untar aua-inst-nix-obm.tar.gz to /tmp/_obm.210507103221
    Backup user setting files
    Backup finished
    Uninstall previous version...
    Remove previous application files
    Remove file obm-linux.tar.gz
    Remove application files finished
    Install Application Path: /usr/local/obm
    Restore Previous Setting backup...
    Previous Setting backup restored
    Done
    		

Online Installation - RPM Online Installer

  1. Log in to the Linux machine via an ssh client using the root account.

    putty

  2. Create a new directory for AhsayOBM installation using the following script:

    
    # mkdir -p /usr/local/obm
    # cd /usr/local/obm
    		
  3. Use the curl command with the copie dlink address from the Download section to download the AhsayOBM installer from the backup service provider's website onto the Linux machine.

    
    # curl -Ok https://10.120.10.12/cbs/download/obm-linux-noarch-443-10.120.10.12-https-0O.rpm
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
    Dload  Upload   Total   Spent    Left  Speed
    100  7719  100  7719    0     0   4377      0  0:00:01  0:00:01 --:--:--  4726
    		
  4. Run the rpm command to install AhsayOBM.

    
    # rpm -i obm-linux-noarch-443-10.120.10.12-https-0O.rpm
    Start install obm
    Log Time: Fri Jan  6 11:23:40 HKT 2023
    Checking host address... rpm -i obm-linux-noarch-443-10.120.10.12-https-0O.rpm
    Host address: https://10.120.10.12:443
    Downloading file... jre-std-linux-amd64.tar.gz
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 91.3M  100 91.3M    0     0  2717k      0  0:00:34  0:00:34 --:--:-- 10.9M
    Download file completed
    .
    .
    Downloading file... app-inst-nix-obm.tar.gz
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  172k  100  172k    0     0   762k      0 --:--:-- --:--:-- --:--:--  774k
    Download file completed
    Untar component file to /tmp/_obm.190114183512
    Downloading file... aua-inst-nix-obm.tar.gz
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 54564  100 54564    0     0   240k      0 --:--:-- --:--:-- --:--:--  254k
    Download file completed
    Untar component file to /tmp/_obm.190114183512
      No old application found, begin fresh install
    Install Application Path: /usr/local/obm
    Done
      Install obm finished
    		
  5. Check if AhsayOBM is installed correctly by running the following script:

    
    # rpm -qi obm
    Name        : obm
    Version     : 9.5.0.0
    Release     : 0
    Architecture: noarch
    Install Date: Fri Jan  6 10:12:08 HKT 2023
    Group       : Applications/System
    Size        : 24034
    License     : GPLv2+
    Signature   : (none)
    Source RPM  : obm-9.5.0.0-0.src.rpm
    Build Date  : Thu Jan  5 12:45:08 HKT 2023 
    Build Host  : cxb-cos6x.releng.dev.test
    Relocations : (not relocatable)
    URL         : www.ahsay.com
    Summary     : Ahsay Online Backup Manager
    Description : Ahsay Online Backup Manager  
    		

Online Installation - DEB Online Installer

  1. Log in to the Debian or Ubuntu machine via an ssh client using the root account.

    putty

  2. Create a new directory for the AhsayOBM installation using the following script.

    
    # mkdir -p /usr/local/obm
    # cd /usr/local/obm
    		
  3. Use the curl command with the copied link address from the Download section to download the AhsayOBM installer from the backup service provider's website onto the Debian or Ubuntu machine.

    
    # curl -Ok https://10.120.10.12/cbs/download/obm-debian-noarch-443-10.120.10.12-https-0O.deb?dlName=obm-linux-noarch-443-10.120.10.12-https-0O.deb
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
    Dload  Upload   Total   Spent    Left  Speed
    100  5768  100  5768    0     0    236      0  0:00:24  0:00:24 --:--:--   237
    		
  4. Rename the file by removing the characters from "?" until the end. In the example below, remove the characters highlighted in red.

    Before:

    obm-debian-noarch-443-10.120.10.12-https-0O.deb?dlName=obm-linux-noarch-443-10.120.10.12-https-0O.deb

    After:

    obm-debian-noarch-443-10.120.10.12-https-0O.deb

    You may perform the renaming of the file using the mv command:

    
    # mv obm-debian-noarch-443-10.120.10.12-https-0O.deb?dlName=obm-linux-noarch-443-10.120.10.12-https-0O.deb obm-debian-noarch-443-10.120.10.12-https-0O.deb
    # ls -la
    Total 24
    drwxr-xr-x.  2 root root    55 May  6 15:56 .
    drwxr-xr-x. 22 root root   268 May  6 15:53 ..
    -rw-r--r--.  1 root root 24034 May  6 15:53 obm-debian-noarch-443-10.120.10.12-https-0O.deb
    		
  5. Run the dpkg command to install AhsayOBM.

    
    # dpkg -i obm-debian-noarch-443-10.120.10.12-https-0O.deb
    Selecting previously unselected package obm.
    (Reading database ... 231526 files and directories currently installed.)
    Preparing to unpack obm-debian-noarch-443-10.3.121.17-https-35533O.deb ...
    Unpacking obm (9.5.1.0) ...
    Setting up obm (9.5.1.0) ...
      Start install obm
    Log Time: Wed Jan  4 10:58:21 HKT 2023
    Checking host address... dpkg -i obm-debian-noarch-443-10.120.12-https-0O.deb
    Host address: https://10.120.12:443
    Downloading file... jre-std-linux-amd64.tar.gz
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 91.3M  100 91.3M    0     0  45.7M      0  0:00:01  0:00:01 --:--:-- 45.7M
    Download file completed
    Untar component file to /tmp/_obm.230104105821/jvm
    Downloading file... app-common.tar.gz
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 72.2M  100 72.2M    0     0  19.1M      0  0:00:03  0:00:03 --:--:-- 19.1M
    Download file completed
    .
    .
    .
    Untar component file to /tmp/_obm.230104105821
    Downloading file... app-custom-common-obm.tar.gz
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100   430    0   430    0     0  39090      0 --:--:-- --:--:-- --:--:-- 39090
    Download file completed
    Untar component file to /tmp/_obm.230104105821
    No old application found, begin fresh install
    Install Application Path: /usr/local/obm
    Done
    Install obm finished
    		
  6. To check the stataus of the installation, run the dpkg -s obm script.

    
    # dpkg -s obm
    Package: obm
    Status: install ok installed
    Priority: optional
    Section: utils
    Installed-Size: 204800
    Maintainer: Ahsay Systems Corporation <support-kb@ahsay.com>
    Architecture: all
    Version: 9.5.1.0
    Description: Ahsay Online Backup Manager
     Ahsay Online Backup Manager