Your Endpoint Security Strategy Starts with Backup
Endpoint data protection is an essential and fundamental cyber security investment in an era of the inevitable breach. By centralizing all end-user data on a single platform, enterprises get full visibility and control, and the ability to detect, respond and remediate following data incidents.
- Back up any device, anywhere
- Automatic and silent
- Self-service restore
- End-to-end security
- Shorten time to recovery
- Recover from ransomware
- Breach remediation
- Incident detection
- Meet compliance requirements
- Keep encryption keys
- Identity management with two-factor authentication
- Cloud choice
- Simplify legal holds
- Streamline tech refresh
- Scales from 100 to 100,000s of users
- Open API
- 24x7 support
Backup is only as good as the ability to restore. CrashPlan can restore anywhere, at any time, to any device, with no limits on file type, size or version. This is real-world backup, perfectly suited to your business, because work happens everywhere.
Protect every version of every file, forever, with no limits on type, size or number of files.
Restore From Anywhere
Restore files to any iOS or Android device—at any time—even out of the office and without connecting through a VPN.
Files are backed up automatically as they change, giving you access to every version of every file, including deleted files.
Back up every file on Windows, Linux or OS X laptops and desktops, with a consistent experience across all platforms.
CrashPlan securely backs up the most recently changed files first, on any network—no VPN necessary.
Designed with laptop and desktop performance in mind, CrashPlan works silently in the background so users can keep working.
Recover From Ransomware
With copies of your company data securely protected, recover from malware fast—and never pay the ransomer.
Rapidly Mitigate Incidents
Remediate data breaches by quickly identifying the data on compromised devices.
Audit and recover lost, leaked or deleted data from theft, employee churn, device failures or business-wide disasters.
Choose to deploy 100% on-premises in a private cloud, in the Code42 cloud or anywhere in-between via hybrid cloud. CrashPlan lets you keep encryption keys on-premises to meet the most demanding data security and compliance requirements.
Using CrashPlan On A Headless Computer
1. This package will only work standalone or with a CrashPlan+ account. Pro accounts aren't supported!
2. This package is provided as is, it's free and it doesn't include any kind of support or guilty person to blame if you bought a CrashPlan subscription and it's not working as expected. Use this QPKG at your own risks!
3. This QPKG will install and work on ARM-based NAS. However, it's not supported by CrashPlan or by myself. Use this QPKG at your own risks!
4. Please note that there is NO need for SSH tunneling if you use this package. Have a look at Configuration instructions below.
5. Make sure to read section Update instructions below if you are updating. You do NOT have to uninstall previous version prior to updating.
CrashPlan is backup software that allows Windows, Mac, Linux and Solaris users to back up their data to an offsite data center, computers belonging to friends and family, as well as to attached drives /shared folders. There is a free version (for personal use only) and CrashPlan+ which is for both personal and business use. Both versions allow users to back up data automatically. Files are encrypted using 448-bit Blowfish encryption for CrashPlan+ and 128-bit encryption for the personal CrashPlan before transmission.
- Install the JRE QPKG 7 or 8 and ensure it is started (version 6.x of Java is not supported anymore by CrashPlan, the app fails loading)
- Install and enable the CrashPlan QPKG
- Install CrashPlan onto your client machine (required to connect and configure what your NAS is going to backup to the cloud)
- Follow steps:
- Download Client
- Configuration instructions
Official Download Website - Downloads also available for Windows 32-bit, Windows 64-bit, Mac and Linux. System requirements
- Do not remove the current QPKG or you'll lose settings such as the identity.
- Leave everything in place (QPKG enabled or not) and simply install the new one on top.
- The install script will disable the CrashPlan instance by itself and restart it after installation.
- Do not forget to update the client on your desktop computer if CrashPlan version was updated.
- Start the CrashPlan QPKG, if it's not running already.
- Open its web interface http://ip_of_your_nas/crashplan and select interface on which the service will listen. This is not required if you only use one interface.
NOTE: ensure that Apache is running on your NAS: Applications -> Web Server
Restart service to apply listening IP change
Please note that you will have to restart the service by yourself so that change is taken into account.
- On the web interface again, there's an ID mentioned.
- Edit your local machine's
.ui_infofile and replace the ID with the one from your NAS.
.ui_info - File location
/Library/Application Support/CrashPlan/.ui_info- you may need to have the finder display hidden files
- Open the CrashPlan GUI.
- Create a new account or login to your existing account and complete your CrashPlan configuration.
[Remote backup instructions]
Did you plan on letting friends and family backup data onto your NAS ? Then you will need to read the following:
If you don't do anything, then data coming from outside will end up inside the QPKG's backupArchives directory.
I suggest you create a share called CrashPlan. Then restart the CrashPlan service which will see the share and use it as backup destination for remote hosts (that way you can see amount of data used by family/friends).
Note: good point about creating the CrashPlan share is you can backup these data to an external drive using the QNAP backup tool.
If you are behind a firewall and want to allow people to backup to your NAS then you will most likely have to forward port 4242 TCP on your router.
[Known issues / Notes]
- magebarf gave a nice trick to stop backup part of workstation if it's not needed (only used to connect to NAS CP instance): QNAP NAS Community Forum - Login
- JRE is running in 32-bit mode, memory size allocated to JAVA process (using web interface) shouldn't exceed 3'584Mb otherwise CrashPlan just won't start and you'll be unable to connect.
- Logging prevents HD spindown. Thank you to bstard & pekevaara for their investigation - jollster101 suggests that you use Crontab to stop & start the service.
- The real-time file watcher is adding an extra load that can lead to impacted AFP throughput. You may want to disable this feature to ensure best performance (reported by macboy6).
dynek/crashplan-qpkg · GitHub