API Based Migration for GitLab

I needed an efficient method to migrate from one GitLab environment to a completely new one, without using the database-ish export/backup method that is provided. I had two projects that had gotten corrupted, and at my current skill level, I didn’t know how to clear/delete them out (if you want to try your hand at…

Verifying Rsync with Md5deep

So your migrating a lot of data, and generally you will realize in that migration that you’ve got to break up the migration pieces due to timeout or other break in transfer. That all said, I found this to be about the best method for doing the transfer. Rsync: rsync -scaurPvvv –info=stats2,misc1,flist0,progress –partial-dir=/home/user/syncdir –timeout=1860 /media/disk01/storedir01/…

R8168 over R8169

Now compile the code. This may fail if you don’t have kernel headers and other standard features of a build environment: make clean make modules make install Make sure modprobe knows not to use r8169, and that depmod doesn’t find the r8169 module: echo -e “\nblacklist r8169\n” >> /etc/modprobe.d/blacklist mv /lib/modules/$(uname -r)/kernel/drivers/net/r8169.ko{,.bak} Let the OS…