Migrating a Server Without Downtime
Moving a site to a new server: syncing files with rsync, dumping and restoring databases, testing the new box before anyone points at it, and cutting DNS over safely.
Moving a site to a new server: syncing files with rsync, dumping and restoring databases, testing the new box before anyone points at it, and cutting DNS over safely.
Finding the failure in journalctl and in traditional log files: filtering by time, unit and priority, and a repeatable method for diagnosing something that just broke.
How to configure a host firewall properly with ufw or firewalld, why Docker quietly punches holes through it, and where cloud security groups fit in.
A container is a process on your machine, isolated from the rest of it and shipped with everything it needs to run. Not a virtual machine — there is no…
A server exposed to the internet starts receiving automated login attempts within minutes of booting. Not because anyone is interested in you — because everything with a public IP address…
From a bare server to a site served over HTTPS with a certificate that renews itself. This assumes you have already worked through securing a new server — in particular…
By the end of this you will have nightly snapshots that each look like a complete copy while costing almost nothing in disk space, running on a schedule, logged where…
The terminal looks unwelcoming because it tells you nothing about what it can do. Everything else on this site assumes you are comfortable there; this page is how you get…
sudo runs one command as another user, normally root, after checking that you are allowed to. The point is not convenience — it is that nobody needs to know the…
rsync copies files, but only the parts that changed. On the second run of a large transfer it sends almost nothing, which makes it the right tool for anything you…
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
Jetpack's built-in visitor analytics. It records page views, referring sites, search terms, and outbound link clicks, and also carries the shared visitor-tracking library used by Jetpack Instant Search and WooCommerce Analytics.
Service URL: automattic.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.