This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
public:qnap_nas [2019/08/22 14:00] ronnie.chan |
public:qnap_nas [2022/11/28 10:55] (current) kirk.lim Last modified: 2019/08/22 14:48 by ronnie.chan |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== AhsayOBM for QNAP NAS ====== | ====== AhsayOBM for QNAP NAS ====== | ||
+ | |||
+ | Last modified: 2019/08/22 (Note: Content written for v8, and still generally apply to latest product release) | ||
For QNAP NAS devices, we have dedicated AhsayOBM agents for directly installation on the NAS devices to backup files with the NAS. You can also map the NAS device as a network share and back it up with AhsayOBM / AhsayACB running on another machine. | For QNAP NAS devices, we have dedicated AhsayOBM agents for directly installation on the NAS devices to backup files with the NAS. You can also map the NAS device as a network share and back it up with AhsayOBM / AhsayACB running on another machine. | ||
Line 44: | Line 46: | ||
{{public:ahsay_wiki_software_qnap_requirement_06.png?640}} | {{public:ahsay_wiki_software_qnap_requirement_06.png?640}} | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Download AhsayOBM for QNAP from AhsayCBS ===== | ||
+ | |||
+ | ==== Step 1 ==== | ||
+ | In a web browser, click the blue icon on the top right corner to open the download page for the AhsayOBM installation package file from your backup service provider’s website. \\ {{public:ahsay_wiki_software_qnap_requirement_07.png?640}} | ||
+ | |||
+ | ==== Step 2 ==== | ||
+ | In the AhsayOBM tab of the download page, you can choose the AhsayOBM installer by operating system. \\ {{public:ahsay_wiki_software_qnap_requirement_08.png?640}} | ||
+ | |||
+ | ==== Step 3 ==== | ||
+ | In the QNAP section, click the Download (Online) icon to download the AhsayOBM installation package. \\ {{public:ahsay_wiki_software_qnap_requirement_09.png?640}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | ==== Step 1 ==== | ||
+ | Login to QNAP QTS with the admin account. In a web browser, enter the QNAP NAS device IP address and use the login credentials to login. | ||
+ | |||
+ | <WRAP info> | ||
+ | Refer to the following user manual for information on how to login to QTS: \\ [[https://www.qnap.com/en/support/con_show.php?cid=11]] | ||
+ | </WRAP> | ||
+ | |||
+ | {{public:ahsay_wiki_software_qnap_requirement_10.png?640}} | ||
+ | |||
+ | ==== Step 2 ==== | ||
+ | To install AhsayOBM on QNAP NAS, click the App Center icon from the desktop. \\ {{public:ahsay_wiki_software_qnap_requirement_11.png?150}} | ||
+ | |||
+ | ==== Step 3 ==== | ||
+ | When the Package Center window appears, select Install Manually. \\ {{public:ahsay_wiki_software_qnap_requirement_12.png?640}} | ||
+ | |||
+ | ==== Step 4 ==== | ||
+ | When the Install Manually window appears, click Browse to select the AhsayOBM package file which you have downloaded (e.g. obm-qnap-port number-Backup Service Provider Web Console IP Address-https-0O.qpkg). \\ {{public:ahsay_wiki_software_qnap_requirement_13.png?640}} | ||
+ | |||
+ | After selecting the AhsayOBM package file, obm-qnap-443-10.120.10.30-https-0O.qpkg, click Open to proceed. | ||
+ | |||
+ | ==== Step 5 ==== | ||
+ | Click Install to proceed with the installation. \\ {{public:ahsay_wiki_software_qnap_requirement_14.png?640}} | ||
+ | |||
+ | ==== Step 6 ==== | ||
+ | Click OK to start the installation of AhsayOBM when the window prompt. \\ {{public:ahsay_wiki_software_qnap_requirement_15.png?640}} | ||
+ | |||
+ | ==== Step 7 ==== | ||
+ | Upon successful installation, the following message will be prompted. \\ {{public:ahsay_wiki_software_qnap_requirement_16.png?640}} | ||
+ | |||
+ | Click OK to finish the installation. | ||
+ | |||
+ | ==== Step 8 ==== | ||
+ | After the installation, AhsayOBM will be listed in App Center and desktop. \\ {{public:ahsay_wiki_software_qnap_requirement_17.png?640}} \\ {{public:ahsay_wiki_software_qnap_requirement_18.png?640}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== AhsayOBM Scheduler Service Check ===== | ||
+ | This option is used to kick automated or scheduled backup jobs. To start, login to QNAP NAS device using ssh client, i.e. putty. | ||
+ | To check if the AhsayOBM scheduler service is running, use the **ps** command. | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code> | ||
+ | login as: admin | ||
+ | admin@10.3.0.122's password: | ||
+ | [~] # ps -ef|grep java | ||
+ | 3562 admin 640772 S /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/jvm/bin/java -Xrs -Xms64m -Xmx1024m -Dsun.nio.PageAlignDirectMemory=true -Djava.library.path= . -cp .:./cb.jar WuiService /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm /share/CACH EDEV1_DATA/.qpkg/AhsayOBM/.obm --port=32168 | ||
+ | 11017 admin 956 S grep java | ||
+ | 20327 admin 157000 S /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/jvm/bin/java -Xms64m -Xmx256m -Dsun.nio.PageAlignDirectMemory=true -Djava.library.path=. -cp .:./cbs.jar cbs /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm | ||
+ | </code> | ||
+ | </WRAP> | ||
+ | |||
+ | Scheduler service is running as shown above (20327 admin...). | ||
+ | |||
+ | ==== Manaully Stop Scheduler Service ==== | ||
+ | To manually stop the scheduler service, use the | ||
+ | **touch /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/ipc/Scheduler/stop** script and use the **ps** command. | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code> | ||
+ | [~] # touch /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/ipc/Scheduler/stop | ||
+ | [~] # ps -ef|grep java | ||
+ | 3562 admin 640772 S /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/jvm/bin/java -Xrs -Xms64m -Xmx1024m -Dsun.nio.PageAlignDirectMemory=true -Djava.library.path= . -cp .:./cb.jar WuiService /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/.obm --port=32168 | ||
+ | 12542 admin 1000 S grep java | ||
+ | </code> | ||
+ | </WRAP> | ||
+ | |||
+ | ==== Manaully Start Scheduler Service ==== | ||
+ | To manually start the scheduler service, use the **/share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/bin/Scheduler.sh** script and use the **ps** command again. | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code> | ||
+ | [~] # /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/bin/Scheduler.sh | ||
+ | [~] # ps -ef|grep java | ||
+ | 3562 admin 640772 S /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/jvm/bin/java -Xrs -Xms64m -Xmx1024m -Dsun.nio.PageAlignDirectMemory=true -Djava.library.path=. -cp .:./cb.jar WuiService /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/.obm --port=32168 | ||
+ | 17562 admin 86536 S /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm/jvm/bin/java -Xms64m -Xmx256m -Dsun.nio.PageAlignDirectMemory=true -Djava.library.path=. -cp .:./cbs.jar cbs /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/obm | ||
+ | 18004 admin 944 R grep java | ||
+ | </code> | ||
+ | </WRAP> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== RunLevel Symlink Check ===== | ||
+ | During installation, the following symlinks to the scheduler startup script **/share/CACHEDEV1_DATA/.qpkg/AhsayOBM/AhsayOBM.sh** will be created that allows the AhsayOBM Scheduler Service to start automatically each time the machine is rebooted or restarted. | ||
+ | |||
+ | To verify if the symlinks have been created correctly, use the **ls** command. You will see the symlink. | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code> | ||
+ | [~] # ls -la /etc/init.d/Ahsay* | ||
+ | lrwxrwxrwx 1 admin administrators 48 2019-05-23 12:55 /etc/init.d/AhsayOBM .sh -> /share/CACHEDEV1_DATA/.qpkg/AhsayOBM/AhsayOBM.sh* | ||
+ | [~] # | ||
+ | </code> | ||
+ | </WRAP> | ||
---- | ---- |