[Request+Instructions] CrashPlan Backup Service v2

  • Hi all, as a Crashplan plugin would be a really good thing to me, and the instructions below are valuable, I pasted the below from the old Sourceforge forum. Hope this will continue the discussion on Crashplan and its integration with OMV The Great :)
    Tugdual


    ----------------------
    [Request+Instructions] CrashPlan Backup Service
    by sandstroem » Sat Feb 04, 2012 12:20 pm


    Hi,


    It would be great if someone could create a plugin install for CrashPlan on OMV.


    I did it manually with these instructions, I hope you find it useful;


    With CrashPlan you could backup files from client computers to your OMV for free. Additionally you could backup your shares from OMV to a friend running CrashPlan also for free. Learn more here: http://www.crashplan.com/


    Decide where you want to store incoming backups:
    There are several methods of doing this, depending on your disk configuration and setup.
    I have one raid-6 array where I store all my files, so that's where I wish to store the backups.


    1. Log in to your OMV control panel (http://yourserverip)
    2. Under Access right management, click Shared Folders.
    3. Click Add.
    4. Name the folder (any would do, mine is called CrashPlan).
    5. Set the appropriate permissions.


    Install CrashPlan:


    1. Log in via SSH as root.
    2. Download CrashPlan
    CODE: SELECT ALL
    # wget http://download.crashplan.com/…CrashPlan_3.0.3_Linux.tgz


    3. Extract the tar file:
    CODE: SELECT ALL
    # tar -zxvf CrashPlan_3.0.3_Linux.tgz


    4. Change to the folder where you extracted CrashPlan:
    CODE: SELECT ALL
    # cd CrashPlan-install


    5. Run installer:
    CODE: SELECT ALL
    # ./install.sh


    6. When the installer asks for java, press Y to accept the installation.
    7. Install CrashPlan with the default settings.
    8. Start CrashPlan.
    CODE: SELECT ALL
    Would you like to start CrashPlanDesktop? (y/n) [y]



    Set up X11 forwarding:


    1. Install dependencies for X11 forwarding:
    CODE: SELECT ALL
    # apt-get install xutils


    2. Forward display to client computer:
    CODE: SELECT ALL
    # nano /root/.bashrc


    Add the following value in the configuration file (assuming the client IP: 192.168.0.104)
    CODE: SELECT ALL
    export DISPLAY=192.168.0.104:0



    3. Save the file. (CTRL+O)


    Install required tools on client


    1. Assuming you're already using putty for SSH or similar, otherwise install it.


    2. Download and install Xming - http://sourceforge.net/projects/xming/


    Before starting Xming server, browse to your directory where you installed Xming: (C:\Program Files (x86)\Xming)


    3. Open X0.hosts and add your server IP (assuming it's 192.168.0.10)
    CODE: SELECT ALL
    localhost
    192.168.0.10



    Save and close.


    4. Start Xming server on client.


    Set up putty for X11 forwarding:


    1. Open putty.
    2. Expand Connection and then SSH. Select X11 and select enable X11 forwarding check box.
    3. Go back to Session in top left list.
    4. Fill in your server IP. Name the configuration and then press Save.


    Connect to CrashPlan Server:


    1. Open putty.
    2. Select your saved configuration and click Load and then Open.
    3. Log in as root.
    4. Start CrashPlan Configuration window:
    CODE: SELECT ALL
    # /usr/local/bin/CrashPlanDesktop



    CrashPlan should now open on your client computer via Xming. If it doesnt, verify your configuration.


    Configure inbound backup location
    1. In CrashPlan, click Settings.
    2. On the General tab, click Configure next to Inbound backup from other computers:
    3. Under Default backup archive location, click the folder icon.
    4. Browse to the location you wish to store all incoming backups, (if you did decide where you should put your files in the beginning, browse and select that folder).
    Tip: Look in /media/
    5. Press OK.


    All set!
    Now you can install CrashPlan on all your clients and start backing up your files to your OMV.
    Also, you will be able to backup your shares from your Server to either your friends which also runs OMV or subscribe to CrashPlan Central for offsite backup.


    Good luck!
    sandstroem

    Posts: 7
    Joined: Sat Dec 17, 2011 12:23 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by nitrog42 » Sat Feb 04, 2012 8:24 pm


    In fact, ssh is not mandatory, we can connect with the desktop client to the NAS just by editing 2 conf files. I will post tomorrow what to change.
    nitrog42

    Posts: 26
    Joined: Wed Oct 19, 2011 7:56 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by sandstroem » Sat Feb 04, 2012 8:33 pm


    Yes, but you have to change back every time you want to use the local client. Which means you cannot use both client and server at the same time.
    sandstroem

    Posts: 7
    Joined: Sat Dec 17, 2011 12:23 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by bryanchicken » Mon Feb 06, 2012 4:51 pm


    If you have a screen attached to your OMV box you can also do:
    CODE: SELECT ALL
    apt-get install xorg fluxbox libgtk2.0-0


    (fluxbox was just my WM of choice, fairly basic, small, fast).


    Then from the console run 'startx' to give you a graphical environment. From there you can execute the CrashPlanDesktop executable.


    A plugin would be lovely though!
    bryanchicken

    Posts: 5
    Joined: Thu Jan 26, 2012 1:24 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by matt8534 » Sun Feb 19, 2012 9:58 pm


    I'd also love to see a crash plan plugin.
    matt8534

    Posts: 9
    Joined: Wed Feb 16, 2011 11:16 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by pirateghost » Sun Feb 26, 2012 4:52 am


    bump for a possible plugin
    pirateghost

    Posts: 7
    Joined: Sat Nov 12, 2011 12:54 am
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by stevemac2000 » Tue Mar 06, 2012 11:53 pm


    My Crashplan installation seems to go just fine ... i can port forward from my desktop computer and connect to the GUI fine ... I can setup and configure inbound backups fine .... and see them starting to backup to my OMV server. However:


    ... after rebooting my OMV server, it seems as though the Crashplan Service is not starting (?). My desktop computers (which originally established connections to CP on my OMV server and started to backup) are stuck with status: "Disconnected, retrying in < x seconds".


    Any advice or experience with this? Do I need to add CP to startup script somewhere? My previous server (Clarkconnect/ClearOS) did not require anything like this ... so this is new ground for me. I can manually start the Crashplan service after restart of course with this result (success):


    CODE: SELECT ALL
    root@tank:/usr/local/crashplan/bin# ./CrashPlanEngine start
    Starting CrashPlan Engine ... Using standard startup
    OK
    root@tank:/usr/local/crashplan/bin#



    Thanks in advance.


    PS - OMV has been up for a few days now with a 6 disk RAID6 array running splendidly, AFP plug-in working for Time Machine, CIFS working for shares ... great job!
    stevemac2000

    Posts: 2
    Joined: Tue Mar 06, 2012 11:45 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by sandstroem » Thu Mar 08, 2012 4:05 pm


    hi stevemac,


    My CrashPlan-service automatically starts after I reboot my OMV.


    Have you found any solution to your issue?
    sandstroem

    Posts: 7
    Joined: Sat Dec 17, 2011 12:23 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by stevemac2000 » Thu Mar 08, 2012 4:21 pm


    Hi sandstroem ...


    I should have updated my post/replied ... yes ... it now works.


    I reinstalled Crashplan (ran the uninstall script .. then re-ran install script) and now it restarts upon reboots of the OMV server.


    Not sure what it was (or if was just user-error on my part).


    In any case ... resolved! OMV and CP have been humming along fine for a day or so now!


    Thank you for replying/responding ...
    stevemac2000

    Posts: 2
    Joined: Tue Mar 06, 2012 11:45 pm
    Top
    Re: [Request+Instructions] CrashPlan Backup Service
    by sandstroem » Thu Mar 08, 2012 4:27 pm


    Happy it worked out for you!


    Been running CrashPlan on my OMV box for months and it works really
    Sandstroem

    HP Proliant Microserver N40L - 8Go RAM - ESXi 6 - 1*250Go + 2*3To + 1*650Go - OMV 2.x installed

  • I'm running three Windows based PCs here. I've just set them all up so each user has a Z: drive mapped to a share on OMV.
    The Z: drive is also mapped as "My Documents", so that all the files are stored on OMV by default anyway. Any roaming can be accounted for by copying or "Offline Folders".


    An OpenVPN tunnel and/or rsync would also allow for PC/remote OMV copying.


    Not denegrating, you understand - just highlighting what can be done with "already present" installed software :)

  • Ptruman, thanks for your comment, I fully understand what you're saying.
    I do plan to use rsync to synchronise Windows and Linux machines on my LAN with my central OMV system. However, I like Crashplan for backing up to friends remotely and vice versa and also use Crashplan to backup on their servers. I know I could do all of this with other - free - software, but I like Crashplan and its simplicity to my friends

    HP Proliant Microserver N40L - 8Go RAM - ESXi 6 - 1*250Go + 2*3To + 1*650Go - OMV 2.x installed

  • I have followed the guide, but when I run the CrashPlanDesktop (/usr/local/bin/CrashPlanDesktop) nothing happens. X11 concept is completely new to me. No clients are connected to the Xming server.


    I use OMV on VMware and trying to connect to my Windows PC.
    Anyone have any idea?


    / / Rob

  • Rob, in this set up, the idea is to get Crashplan to run within OMV, as a headless system. Therefore, you can't launch CrashPlanDesktop from within OMV. You need however:
    1- to make sure your CrashPlanEngine is started in your OMV (try this sudo /usr/local/crashplan/bin/CrashPlanEngine start
    or try this
    2- to launch your *Windows* CrashPlan Desktop (and not your Linux one) from your PC, which, if you set up ssh correctly, will conenct to your OMV's CrashPlanEngine; and you can administer from there


    See this, alos: http://support.crashplan.com/d…nfigure_a_headless_client


    Hope this helps


    Tugdual

    HP Proliant Microserver N40L - 8Go RAM - ESXi 6 - 1*250Go + 2*3To + 1*650Go - OMV 2.x installed

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!