User Tools

Site Tools


public:faq:faq_about_cbkgo_installation_on_synology_nas_devices_8019

FAQ: Frequently Asked Questions about CloudBacko Go installation on Synology NAS devices

Article ID: 8019
Reviewed: 29/07/2021

Product Version: CloudBacko Go 8.5 or above
Operating System: Synology NAS

Description

The following are some Frequently Asked Questions about CloudBacko Go installation on Synology NAS devices.

Contents

1. Which Synology NAS models are supported by CloudBacko Go?

Refer to the following article for the list of supported models:
FAQ: Hardware Compatibility List (HCL) for CloudBacko Go on Synology NAS

Refer to the following article for details:
FAQ: Hardware Compatibility List (HCL) for CloudBacko Go on Synology NAS

3. Which versions of DiskStation Manager (DSM) are supported?

Refer to the following article for details:
FAQ: Hardware Compatibility List (HCL) for CloudBacko Go on Synology NAS

4. Do I need to install Java before installing CloudBacko Go?

This depends on the Synology NAS model's CPU processor. Refer to the JDK column in the Supported Synology NAS Models List for the JDK version required:

  • For Synology NAS model with Intel CPU processor, OpenJDK will be bundled with CloudBacko Go, there is no need to manually install Java before installing CloudBacko Go.

  • For Synology NAS model with non-Intel CPU processor:
    • For model with ARM CPU processor, Oracle JDK 7 must be manually installed before installing CloudBacko Go.
    • For model with Realtek CPU processor, Oracle JDK 8 must be manually installed before installing CloudBacko Go.

Refer to the following steps to install Oracle JDK 7 / Oracle JDK 8 (skip to step c if Java is already installed):

NOTE:

Check if you need Oracle JDK 7 or Oracle JDK 8 by referring to the JDK column in the Supported Synology NAS Models List.

a. In Package Center (or Java Manager on DSM 5.x), type in Java7 or Java8 according to the NAS model (e.g. type in Java 7 if you need to install Oracle JDK 7, or Java8 if you need to install Oracle JDK 8) in the search box:

b. Click Install to install the Java 7 / Java 8 package.

c. OpenJDK is installed. Now, install Oracle JDK 7 / Oracle JDK 8 by opening the Java package afterward, then click Upgrade Java:

d. Refer to the instruction provided in the window to download the corresponding package file:

e. Upload the package file, then click OK to start the upgrade:

f. Oracle JDK 7 / Oracle JDK 8 is installed.

5. I get the error "this package does not contain a digital signature" when trying to install CloudBacko Go on a Synology NAS, why?

The message is displayed because the CloudBacko Go package file is not signed by a trusted CA. Modify the Trust Level of the corresponding Synology NAS to workaround this.

In Package Center, select the Utilities tab on the left panel, then select Settings.

Select the Allow installation of packages published by Any publisher:

6. Where is the CloudBacko Go installation directory on Synology NAS?

CloudBacko Go is installed at /volume1/@appstore/CloudBackoGo

7. What types of file can be backup by CloudBacko Go installation on Synology NAS?

Only folders or files displayed under File Station can be backup by CloudBacko Go installation on Synology NAS.

8. Which backup destinations are supported by CloudBacko Go installation on Synology NAS?

Similar to CloudBacko Go installation on other operating system platforms, the backup destination can be set to a supported cloud storage provider setup by the backup user, a supported cloud storage provider setup by the backup server administrator, a user home on the backup server, a FTP or SFTP server, a network volume, or a local / removable volume on the client computer.

For more details on Backup Destination, refer to the following article:
FAQ: Frequently Asked Questions on Backup Destination

9. What is the default encryption setting for backup set of CloudBacko Go installation on Synology NAS?

Similar to CloudBacko Go installation on other operating system platforms, the default encryption setting for backup set of CloudBacko Go installation on Synology NAS is:

  • Encryption Key: A randomly generated key of 44 alpha numeric characters
  • Encryption Key Length: 256 bits
  • Encryption Algorithm: AES
  • Encryption Method: CBC

For more details on Encryption, refer to the following article:
FAQ: Best practices for managing encryption key on CloudBacko Go

10. Where is the encryption setting of backup sets saved at?

The encryption setting is only saved at /volume1/@appstore/CloudBackoGo/.obm/config/settings.sys

11. Scheduled backup jobs are not running for CloudBacko Go installation on Synology NAS, why?

Confirm if the Scheduler setting is enabled. Login to CloudBacko Go, select Settings from the main interface to confirm:

12. What happens if I close the CloudBacko Go user interface while a backup job is still running?

The backup job will continue in the background even with the CloudBacko Go user interface closed. When you login to CloudBacko Go again, the backup progress screen will be displayed.

13. How do I stop a scheduled backup job that is running on Synology NAS?

To stop a scheduled backup running on Synology, please follow the instructions below:

a. Connect to Synology NAS via SSH.

b. Enter the following command:

touch /volume1/@appstore/CloudBackoGo/.obm/ipc/BackupSet/%backupset_id%/stop

Where %backupset_id% is the backup set ID of the corresponding backup set.

14. For Synology NAS with other applications installed, will they affect the operation of CloudBacko Go?

From our test results, there is no performance issue with CloudBacko Go installation on Synology NAS device with other applications installed, as long as the minimum hardware requirements are met by the Synology NAS.

15. Backup job performed by CloudBacko Go installation on Synology NAS is slower when compared with installation on other OS platforms?

Backup job performed by CloudBacko Go on a Synology NAS is slower, because there are less resources available (e.g. in comparison with CloudBacko Go installation on a desktop or server grade computer).

Typically on most NAS devices, there are less memory and CPU processing power available for the compression, encryption and delta generation processes during a backup.

The default Java heap size setting for CloudBacko Go on Synology NAS is also only set to 256 MB. User can increase the Java heap size setting to improve the backup performance, refer to the next Q & A for instruction on how to modify the Java heap size setting.

16. How to modify the Java heap size setting for CloudBacko Go on Synology NAS?

To modify the Java heap size for CloudBacko Go on Synology NAS:

a. Connect to the Synology NAS via SSH.

b. Open the following file with a text editor:

/volume1/@appstore/CloudBackoGo/obm/bin/WuiService.sh

c. Edit the line:

WuiService.sh
JAVA_OPTS=“-Xrs -Xms64m -Xmx 256m -Dsun.nio.PageAlignDirectMemory=true”
JNI_PATH=“-Djava.library.path=$LIB_HOME”

to

WuiService.sh (Updated)
JAVA_OPTS=“-Xrs -Xms64m -Xmx 512m -Dsun.nio.PageAlignDirectMemory=true”
JNI_PATH=“-Djava.library.path=$LIB_HOME”

d. Save and exit from the text editor.

public/faq/faq_about_cbkgo_installation_on_synology_nas_devices_8019.txt · Last modified: 2021/07/30 11:15 by support