Merge pull request #616 from BastilleBSD/issue-527

added iocage migration doc
This commit is contained in:
Barry McCormick
2023-10-25 21:39:05 -07:00
committed by GitHub
3 changed files with 46 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
Stop the running jail and export it:
.. code-block:: shell
iocage stop jailname
iocage export jailname
Move the backup files (.zip and .sha256) into Bastille backup dir (default: /usr/local/bastille/backups/):
.. code-block:: shell
mv /iocage/images/jailname_$(date +%F).* /usr/local/bastille/backups/
for remote systems you could use rsync:
.. code-block:: shell
rsync -avh /iocage/images/jailname_$(date +%F).* root@10.0.1.10:/usr/local/bastille/backups/
Import the iocage backup file (use zip file name)
.. code-block:: shell
bastille import jailname_$(date +%F).zip
Set your new ip address and interface:
.. code-block:: shell
vim /usr/local/bastille/jails/jailname/jail.conf
interface = bastille0;
ip4.addr = "192.168.0.1";
You can use you primary network interface instead of the virtual bastille0 interface as well if you know what youre doing.

View File

@@ -31,3 +31,12 @@ ranges include:
Bastille does its best to validate the submitted ip is valid. This has not been Bastille does its best to validate the submitted ip is valid. This has not been
thouroughly tested--I generally use the 10/8 range. thouroughly tested--I generally use the 10/8 range.
One point to be made about jails. If you run uname inside a jail you will not
get the information about the jail, but about the host system. If you want accurate
information about the jail please use freebsd-version inside the jail.
Also, the MOTD also was reporting the host system instead of the jail. This
caused a lot of confusion for users, so the MOTD was disabled by the use of
the .hushlogin file. This prevents confusing contradictory information to be
shown to the user.

View File

@@ -21,6 +21,7 @@ https://docs.bastillebsd.org.
chapters/jail-config chapters/jail-config
chapters/zfs-support chapters/zfs-support
chapters/gcp chapters/gcp
chapters/migration
copyright copyright