Posted by Rambler in I2P

Title pretty much covers the question.

I'm going to move my I2P router to a new provider so it has a bit more resources available to it and unmetered monthly bandwidth. This router also serves as the tunnel to this website, so when it moves from it's current location to it's new home, ideally there will be little to no interruption in availability to ramble.i2p

What exactly do I need to backup to ensure there is no issues in the transition?

5

Comments

You must log in or register to comment.

abralelie wrote

You're probably running Ubuntu or Debian, right?

I'd shutdown the node and simply tar /var/lib/i2p/, install I2P on the new device, make sure it's off, rm -rf /var/lib/i2p, untar your backup archive and chown -R i2psvc /var/lib/i2p (change the owner to the i2p service). Then you can start i2p up again.

Never done that before, but I think that's they only state i2p stores.

2

Rambler OP wrote

Those directories are non-existent. Anything I2P related is all under /home/user/i2p/

I'll try the method /u/z3d mentioned and report back.

2

z3d wrote (edited )

If you're not running a repo or .deb installed version of I2P, or you're running I2P+, backing up your settings is as simple as copying the ~/.i2p/ directory to the new $HOME location, and if necessary, chowning it to ensure it's owned by the user account running I2P/I2P+ on the new server.

You can either move ~/.i2p/ to your home directory before you run I2P/I2P+ for the first time, or, if you've already run I2P/I2P+, delete the existing ~/.i2p/ directory and copy your backup there. All existing configs should be restored without issue.

2

Rambler OP wrote

That did the trick, thanks bud.

Now on a better (less congested) network with no monthly data-cap.

1