Migrate From Bytesized Seedbox To Streambox With Btsync - Bytesized Hosting Wiki
Introduction
This guide will help you migrate your data from your current Box to Bytesized Streambox. We will use btsync to sync the data across the boxes.
We will use use the following terminology in this guide:
- Old Seedbox - Your regular managed seedbox (Bit box)
- Old Appbox - Your regular managed box (+Stream, +Unmetered,+Dedi)
- New Appbox - Your brand new Bytesized Fusion Streambox.
Old Seedbox
In your old box, using SSH or terminal app on VNC run the following command:
btsync
This will install and start btsync for your old box.
Watch closely for the output of the run because it will give you the instructions on how to connect to btsync
Navigate to the link you received in previous step and use provided credentials to login. You will land on a page that looks like this:
Fill in the username and password generated by the installation in the step above. This will prevent any confusion about which credentials to use.
Read the terms and/or tick the checkbox and click on the "Get started".
On the right upper corner you will notice that you can add a folder to sync:
Select "Standard folder" and press continue. Select the folder you want to sync to your new Streambox.
I want to have all my data transferred to my Streambox so I will add the whole data dir:
Once the directory has been added you will be presented with the directory preferences, select "Key" tab:
Copy the Read only key, in this example this is: BVSRUBK5HFB73KLFMW5QHCDJCIVER44DD
Next steps are on the New Streambox.
Old Appbox
Go to your top right corner and choose install Application
as shown below:
Choose Btsync
application and finish the install by adding(generating) your password and press install
.
Next steps are on the New Streambox.
New Streambox
If you don't have btsync installed yet, navigate to Install application
and install btsync.
Using the provided credentials to login.
Same as the steps above:
Fill in the username and password generated by the installation in the step above. This will prevent any confusion about which credentials to use.
Read the terms and/or tick the checkbox and click on the "Get started".
Next, select the gear icon and the "Manual connection":
Fill in the key generated on the old box:
Click next and select the target folder where you want this synced and click "Open". I recommend creating a new folder as a target:
Finalising transfer
That is it! If you followed the steps closely syncing will start as soon as the indexing is done on the old box. You will see status Receiving on the Streambox which will confirm data is syncing:
Once the sync is done you can move the data to desired location so you can reseed the torrents in your torrent client or just add it to your media directory for plex to pick it up and sync it.
Adding existing .torrent files
If you want to add running torrents you can copy them from the state folders. Make sure your content is already in the download path for your given client.
Deluge
~/.config/deluge/state
If you are not so familiar with the internals you can also add them again via FTP.
- Connect to your old box via FTP
- Navigate to the folder /.config/deluge/state, you can just paste this in the FileZilla “Remote site” window: /.config/deluge/state
Download all .torrent files you see there to your home.
Connect to your new box over FTP
Navigate to the /torrents/watch folder (or paste it again)
Upload all .torrent files from your home to the new box
rTorrent
~/.session
FTP works the same just replace the folder with .session
instead of .config/deluge/state
Last Author | Contributors | Versions | Last update |
---|---|---|---|
Alchemist | None | 15 | Tue, 09 Mar 2021 23:28:30 +0100 |