Knowledgebase

Viewing articles tagged 'restore'

A Backup Strategy That Works Beyond a single copy.WHAT TO BACK UPWebsite files and database Email Business records and... A Complete Backup Checklist Everything in one place.THE ARRANGEMENTBackups run automatically on a schedule They include files... A Continuity Checklist for Small Businesses A practical starting point.ACCOUNTSDomain auto-renewal enabled Registrar contact details current... A Correct Configuration for an Online Shop Additional considerations when selling.EVERYTHING FROM THE STANDARD CONFIGURATIONPlus the... A Database Checklist Everything that matters.SETUPOne database per application One user per database, with all... A Developer's Monthly Routine Maintenance across the projects you look after.FOR EACH PROJECTApply available updates, having... A Failed Update Broke the Site The most common reason to need a backup.IMMEDIATE ACTIONIf you took a backup before updating,... A First-Year VPS Checklist What to do, and when, in the first twelve months.DAY ONEChange root password, set up SSH keys,... A Maintenance Plan Description You Can Adapt Wording for what you sell.WHAT IS INCLUDEDCore, theme and plugin updates, applied monthly after a... A Maintenance Routine for a VPS What to do, and how often.WEEKLYApply security updates Check disk space Check backups ran and... A Monthly Backup Review Fifteen minutes.WHAT TO CHECKRecent backups present in storage, with correct dates and plausible... A Monthly Reseller Routine What to do regularly.WEEKLYCheck for update notices and announcements Apply maintenance to sites... A Plugin or Extension Broke Everything Recovering without a full restore.THE SYMPTOMThe site was working, you installed or updated... A Quarterly Restore Test The check that matters most.WHY QUARTERLYFrequently enough to catch a problem before you need the... A Security Routine What to do regularly.WEEKLYApply security updates Check for unexpected user accounts Check... A Security Routine for a Small Business Ongoing practice.MONTHLYConfirm updates are applying across devices Check backups ran Review... A Store Health Check to Run Quarterly Ninety minutes, four times a year.TECHNICALWooCommerce > Status, and clear every warning PHP... A Summary: Running Software on Your Hosting Everything that matters, briefly.BEFORE INSTALLINGCheck requirements against your plan Check the... An Accessibility Improvement Plan Twelve weeks, an hour a week.WEEKS ONE TO TWORun an automated checker on your main pages Fix... An Annual Backup and Recovery Review An hour once a year.THE ARRANGEMENTIs the frequency still right for how the site has changed Is... Application Maintenance Routine What to do, and how often.WEEKLYApply available updates, having backed up Check the site loads... Application Update Failed An update that did not complete.WHAT USUALLY HAPPENSThe update downloads, begins, and fails... Artificial Intelligence in Media Production Where the tools help and where they do not.WHERE THEY GENUINELY HELPTranscription, and captions... Assessing Your Own Risk What you have to lose.WHAT TO CONSIDERWhat data you hold What a compromise would cost in lost... Auto-Increment Problems When new rows fail or get wrong ids.WHAT AUTO-INCREMENT ISThe counter assigning the next id when... Automating Backups and Restores The automation that matters most.WHAT TO AUTOMATETaking the backup Verifying it completed... Automating Backups with a Script Scheduled backups without a plugin.WHAT A SCRIPT DOESDumps each database Archives the files... Automation in Practice: Everything That Matters, Briefly The summary.AUTOMATE WHAT YOU MUST DO UNDER PRESSUREDeployment, backup, restore and environment... Azure Backup and Recovery Protecting against loss.WHAT THE PLATFORM PROVIDESBackup services for virtual machines,... Azure Databases Managed data services.WHAT OPTIONS EXISTManaged relational databases Document and multi-model... Backing Up a Database Manually The most important single backup.USING PHPMYADMINcPanel > phpMyAdmin.Select the... Backing Up a Database Properly The most important backup you take.WHY IT MATTERS MOSTFiles can usually be reinstalled. The... Backing Up a Phone Protecting what is on it.WHAT TO BACK UPPhotographs and video Contacts Messages, where they... Backing Up a Server More than backing up sites.WHAT TO BACK UPSite files Databases Mail, if you host it Configuration... Backing Up a Shop More urgent than for other sites.WHY IT MATTERS MOREA shop's database changes constantly: orders,... Backing Up a Static Site What actually matters.WHAT TO BACK UPYour source: content files, templates, configuration.Not... Backing Up a WooCommerce Shop Higher stakes than an ordinary site.WHAT CHANGES CONSTANTLYOrders Customers Stock levels Coupons... Backing Up an Online Store A shop's database changes constantly, which changes what a backup needs to be.WHY IT IS... Backing Up Application Data Protecting what matters.WHAT TO BACK UPThe database Uploaded files Configuration Anything not... Backing Up Before a Migration The most important backup you will take.WHYA migration touches everything: files, database, DNS,... Backing Up Before AI-Assisted Changes The habit that prevents disasters.WHEN TO BACK UPBefore running any generated code or command... Backing Up Before Any Change The habit that prevents most disasters.WHENBefore updating core, a theme or a plugin Before... Backing Up Before You Change Anything The habit worth building.WHENBefore updating anything Before installing a plugin Before editing a... Backing Up Configuration and Settings The things that are not files or data.WHAT LIVES OUTSIDE THE OBVIOUSCron jobs Email accounts and... Backing Up Databases Separately from Files Why splitting them makes sense.WHY SPLITDatabases change constantly and are small. Files change... Backing Up Membership and Course Sites What is at risk.WHY IT MATTERSThe database holds members, subscriptions, progress and payment... Backing Up Multiple Sites on One Account Several websites, one hosting plan.THE STRUCTUREEach addon domain has its own directory and... Backing Up with a WordPress Plugin The usual approach for WordPress sites.WHAT TO LOOK FORScheduled automatic backups Remote... Backing Up Your Business Online What you cannot afford to lose.WHAT MATTERS MOSTYour customer records and order history Your... Backing Up Your Email Mail is the business record people most often realise too late they have lost.WHAT IS AT... Backing Up Your Files Properly A real backup.WHAT A BACKUP MUST INCLUDEFiles Databases Email, if it mattersFiles alone are not a... Backup and Continuity for Business Systems Surviving failure.WHAT MUST BE PROTECTEDThe database Configuration Customisation and integration... Backup and Disaster Recovery for Windows Environments Protecting infrastructure.WHAT TO BACK UPDomain controller system state File servers and their... Backup and Maintenance Scripts Automating housekeeping.WHAT TO AUTOMATEDatabase dumps File archives Transferring backups off the... Backup and Recovery Terms Protecting your data.BACKUPA copy of your data, kept separately.FULL BACKUPFiles, databases,... Backup Applications and Tools Software specifically for protecting your site.WHAT TO LOOK FORScheduled automatic backupsRemote... Backup Considerations for Membership and Subscription Sites Recurring relationships complicate recovery.WHAT IS AT RISKMember accounts and access levels... Backup Considerations for Online Shops Where data loss costs money directly.WHY SHOPS ARE DIFFERENTThe database changes constantly.... Backup Habits That Actually Stick Making it routine rather than intentional.ATTACH IT TO SOMETHINGBack up before updating. The two... Backup Strategy for a VPS On a VPS, backups are entirely your responsibility unless you have bought them.WHAT TO BACK... Backup Terminology Explained The words used in backup tools.FULL BACKUP: a complete copy of everythingINCREMENTAL: only what... Backup Types: Full, Incremental and Differential How backup tools reduce size and time.FULLA complete copy every time. Simple, large, and slow,... Backups and Account Suspension or Cancellation When you lose access to the account.DURING SUSPENSIONData remains in place. Nothing is deleted at... Backups and Disaster Recovery for SaaS Surviving the worst case.WHAT MUST BE RECOVERABLEThe database Customer files Configuration... Backups Are Not Version Control Two different tools for two different problems.WHAT BACKUPS DOLet you return to a previous state... Backups as a Security Control A tested backup turns a compromise from a crisis into an inconvenience. It is the most valuable... Backups as Security The measure that saves you.WHY BACKUPS ARE SECURITYThey are what lets you recover from anything:... Backups for Client Sites Deciding and stating your position.THE THREE POSITIONSYou take backups and can restore on... Backups for Developers Managing Multiple Sites Scale changes the approach.THE PROBLEMTen sites, each with its own backup plugin, each configured... Backups for Sites You Have Inherited Taking over something someone else built.FIRST ACTIONTake a full backup before touching anything.... Backups of Infrastructure Not only data.WHAT TO BACK UPApplication data Databases Uploaded files Configuration The... Backups When You Host Client Sites Responsibility across several accounts.DECIDE YOUR POSITIONYou take backups and can restore on... Backups: Everything That Matters, Briefly The whole category in one page.THE PRINCIPLEAlmost every website disaster is recoverable with a... Basic Server Commands You Should Know A working minimum.WHAT TO LEARNMoving around the file system Listing files and their permissions... Before You Restore Anything Steps that prevent making things worse.TAKE A COPY OF THE CURRENT STATEWhatever is wrong now, the... Blank White Page Nothing displays at all.WHAT IT MEANSPHP stopped and errors are not being displayed, which is... Building a Simple Security Routine Security is maintenance, not a project you finish. A short routine beats an occasional large... Business Continuity for a Small Business Website Planning for the site being unavailable.THE QUESTIONSWhat does the business lose per day if the... Business Continuity: Everything That Matters, Briefly The whole category in one page.WHAT ACTUALLY STOPS BUSINESSESNot disasters. Losing account... Business Insurance and Risk: Everything That Matters, Briefly The whole category in one page.IMPORTANT NOTEThis is general information, not insurance... Cannot modify header information in wp-config or functions Whitespace before or after the PHP tags.WHAT IT MEANSOutput was sent before WordPress could set... Cannot write to directory or Read-only file system Writes are refused.THE COMMON CAUSESPermissions wrong Ownership wrong Disk quota full Inode limit... Checklist: Annual Security Review Once a year, properly.DATAWhat do you hold, where, and why? Delete what you no longer need... Checklist: Before Going Live Pre-launch review.VERSION CONTROLEverything committed No secrets in history Ignore file... Checklist: Monthly Infrastructure Review A short routine.UPDATESOperating system and package updates applied Dependency vulnerabilities... Checklist: Taking a Laravel Application Live Before launch.CONFIGURATIONEnvironment set to production Debug mode off Application key set... Choosing a Backup Tool What to look for.THE REQUIREMENTSScheduled automatic backups Remote storage, off the server Both... Choosing the Right Permalink Structure Permalinks are the URL format for your content. Set this once, early — changing it later breaks... Cleaning a Compromised Application Removing an infection properly.THE ORDEROpen a ticket so we can check the account... Cloud Services and Your Data Data held by others.WHAT THE PROVIDER SECURESTheir infrastructure.WHAT REMAINS YOURSYour account... Cloudflare and Your Origin IP When Cloudflare proxies your site, the address visitors see is not yours.HOW IT WORKSYour... Co-Authoring Documents in Microsoft 365 Working together on files.WHAT CO-AUTHORING PROVIDESSeveral people editing one document... Common Backup Mistakes The ones that leave people with nothing.STORING BACKUPS ON THE SAME SERVERLost in the same event... Common Mistakes in SaaS Businesses What goes wrong repeatedly.BUILDING BEFORE VALIDATINGMonths spent on something nobody pays... Component Libraries: Everything That Matters, Briefly The summary.BUILDING A DIALOG OR MENU CORRECTLY IS HARDER THAN IT APPEARSFocus trapped and... Computer Basics: Everything That Matters, Briefly The summary.MEMORY AND STORAGE ARE DIFFERENT PURCHASESA computer slow with several programs open... Containing an Incident Stopping it spreading.WHAT CONTAINMENT MEANSPreventing further harm while you establish what... Cooling and Environment: Everything That Matters, Briefly The summary.EQUIPMENT CONVERTS ESSENTIALLY ALL ITS ELECTRICITY INTO HEATA rack consuming several... Cooling Redundancy and Failure When cooling stops.WHAT HAPPENSTemperature rises quickly, and in a dense hall, very quickly.WHAT... Data Centre Technology: Everything That Matters, Briefly The whole category in one page.WHAT YOU ARE ACTUALLY BUYING WITH HOSTINGThe facility as much as... Database Backup Is Incomplete or Truncated A dump that stops partway.HOW TO TELLOpen the SQL file in a text editor and look at the end. A... Database Backups for Developers Protecting the data that cannot be regenerated.WHAT MAKES DATABASE BACKUPS DIFFERENTCode can be... Database Backups Versus Full Backups Knowing which you need.A DATABASE BACKUPThe content, settings, users and orders. Small, fast, and... Database Corruption and How to Handle It Tables in an inconsistent state.THE SYMPTOMSTables marked as crashed Errors when reading specific... Database Errors After an Update When an update leaves things inconsistent.WHAT HAPPENSMany updates change the database structure... Database Was Modified by an Attacker Recovering from a compromise affecting data.WHAT IT LOOKS LIKESpam links injected into post... Databases: Everything That Matters, Briefly The whole category in one page.WHAT A DATABASE ISThe half of your site holding content, settings,... Deceptive Site Ahead A phishing warning on your domain.WHAT IT MEANSContent resembling a phishing page was found on... Deciding What to Automate Choosing the targets.WHAT SUITS AUTOMATIONRepetitive Rule-based Done frequently Error-prone by... Deciding Whether to Use a Component Library Build or adopt.WHAT A LIBRARY PROVIDESPrebuilt components: buttons, inputs, dialogs, menus,... Deploying and Releasing Changes Shipping without breaking things.WHAT TO AUTOMATEBuild Tests DeploymentWHYManual deployment is... Deploying Backend Applications Safely Getting changes live.WHAT THE SEQUENCE USUALLY ISBack up Deploy the artefact Install dependencies... Designing Checkpoints and Failure What happens when players lose.WHAT FAILURE SHOULD COSTEnough to matter, little enough to retry... Designing for Interrupted Use Mobile attention.WHAT MOBILE USE LOOKS LIKEShort sessions, frequently interrupted, often while... DevOps and Infrastructure: Everything That Matters, Briefly The whole category in one page.ADOPT IN THIS ORDERVersion control with secrets excluded, tested... DevOps for a Small Team Proportionate practice.WHAT A SMALL TEAM ACTUALLY NEEDSVersion control for everything A... Diagnosing a Blank Page The white screen.WHAT IT MEANSA fatal PHP error with error display disabled.The server produced... Diagnosing a Plugin Conflict Finding the culprit.THE SYMPTOMSomething stops working, usually after installing or updating a... Diagnosing a White Screen No error, no content, nothing.WHAT IT MEANSPHP stopped and errors are not being displayed, which... Digital and Data Risks Technology exposure.WHAT CAN HAPPENA compromised website Loss of customer data Ransom demands... Disaster Recovery and Business Continuity Surviving serious events.WHAT FACILITIES PROTECT AGAINSTComponent failure Power loss Cooling... Disaster Recovery Planning Preparing for serious loss.WHAT DISASTER RECOVERY ADDRESSESLoss of a site, a system, or data,... Disaster Recovery Planning for a VPS What you do when the server is gone.THE SCENARIOSHardware failure A compromise requiring a... Documenting Backend Systems Records that help.WHAT TO DOCUMENTHow to set the project up from nothing How to run it How to... Documenting for Operations What the people running it need.WHAT THEY NEED TO KNOWHow to deploy it How to roll it back How to... Documenting Infrastructure Recording how things work.WHAT TO DOCUMENTWhat systems exist and what each does How they connect... Documenting Network and Infrastructure Estates Recording what exists and why.WHAT TO DOCUMENTWhat systems exist, and what each is for How they... Documenting Your Plugins Keeping a record.WHAT TO RECORDEvery plugin What it does Why it is there Whether it is paid, and... Documents and File Handling on macOS Working with user files.WHAT A DOCUMENT-BASED APPLICATION ISOne where each window represents a... Duplicate entry for key An insert violated a uniqueness constraint.WHAT IT MEANSThe code tried to insert a row with a... Editing Content on a Static Site The maintainability question.THE PROBLEMContent lives in files, edited and rebuilt.A... Editing Files Safely Making changes without breaking things.THE RULECopy before you edit. Always.Name the copy... Electrical Safety in Facilities Working safely with power.WHY IT MATTERSData centre electrical systems carry enough energy to... Email Records, Retention and Legal Considerations Business correspondence is a record, and sometimes evidence.WHY IT MATTERSContracts, agreements... Email Troubleshooting: Missing or Deleted Mail Mail that was there and now is not.FIRST, SEARCH PROPERLYSearch the whole mailbox rather than the... Explaining Backups to Clients Setting expectations before something goes wrong.WHAT TO TELL THEMHow often backups run What is... Exporting Only Part of a Database Taking specific tables or rows.WHYRecovering one table from a backup Moving specific data between... File Management: Everything That Matters, Briefly The whole category in one page.THE MOST IMPORTANT THING TO UNDERSTANDAnything in public_html is... File Ownership and Why It Matters Who a file belongs to.WHAT OWNERSHIP ISEvery file belongs to a user and a group.WHY IT... File Permissions for Applications Getting them right.THE VALUESDirectories: 755Files: 644Configuration containing credentials:... File Services and Permissions Shared storage on Windows.WHAT THE TWO PERMISSION SYSTEMS AREShare permissions, applying to... File Sharing and Collaboration Tools Self-hosted alternatives to commercial services.NEXTCLOUDFile storage, sharing, calendars and... Files and Storage: Everything That Matters, Briefly The summary.DELETION REMOVES THE REFERENCE, NOT THE DATAWhich is why deleted files are frequently... Finding Which Database Belongs to Which Site Untangling a multi-site account.THE RELIABLE METHODRead each site's configuration file.WordPress:... Firebase Cloud Messaging and Notifications Reaching users.WHAT IT PROVIDESSending notifications and data messages to devices across... Firestore Data Modelling Structuring document data.WHAT IT ISA document database, with collections containing documents,... Firestore Security Rules The critical configuration.WHAT THEY DODetermine what each client may read and write, evaluated... Fixing 404 Errors on Every Page Except the Homepage If the homepage loads but every other page returns "Page not found", the rewrite rules are... Fixing the WordPress White Screen of Death A completely blank page with no error message almost always means a PHP fatal error with error... Flutter Navigation and Routing Moving between screens.WHAT THE BASIC MECHANISM ISA stack of routes, pushed and popped.WHAT THAT... Frontend Development: Everything That Matters, Briefly The whole category in one page.CHOOSE THE TOOL BY WHO WILL MAINTAIN ITNot benchmarks, novelty or... Getting Help with Backups and Recovery What we can do.WHAT WE CAN HELP WITHRestoring a full account backup you have uploaded Restoring... Getting Help with Database Problems What we can do.WHAT WE CAN HELP WITHCreating databases and users Correcting ownership and... Getting Help With Your Migration What we can do.WHAT WE CAN HELP WITHPerforming the transfer, in many cases Advising on the... Getting Help with Your Website What we cover and where else to go.WHAT WE HELP WITHHosting, domains and email The site being... Google Cloud Databases Managed data services.WHAT CLOUD SQL PROVIDESManaged relational databases, with backups,... Google Play Billing and Payments Charging within Android applications.WHAT THE RULES REQUIREDigital goods and services consumed... Group Policy Centralised configuration.WHAT IT DOESApplies configuration to users and computers... Handing a Project Over to a Client Leaving a site someone else can maintain.WHAT TO PROVIDECredentials for everything, transferred... Handing Over a Server to Someone Else Transfer of responsibility.WHAT TO PROVIDEAccess credentials Documentation of the setup What is... Handling a Compromised Client Site When one gets hacked.IMMEDIATE PRIORITIESContain it, so other accounts are not affected Establish... Handling Payments in Mobile Applications Money and store rules.WHAT THE STORE RULES REQUIREDigital goods and services consumed within the... High Availability and Recovery: Everything That Matters, Briefly The summary.A PASSIVE NODE THAT HAS NEVER SERVED MAY NOT WORK WHEN NEEDEDTest failover... How to Buy CodeGuard Website Backup Automated off-site backups.WHAT IT DOESTakes automatic backups of your website files and... How to Buy If Your Current Host Is Unreachable Moving away from a provider you cannot contact.THE SITUATIONYour current host is unresponsive, or... How to Install WordPress Manually (File Manager and phpMyAdmin) Manual installation is useful when you are restoring a specific WordPress version, installing... How to Tell If a Backup Is Complete Checking an archive before you rely on it.CHECK THE SIZECompare against what you expect. A... How to Transfer cPanel Accounts from another Server How to transfer your account from your old server to your new server at ZillionKingHost.... I Deleted Files by Accident Recovering from a mistake.STOP FIRSTDo not continue working. Further changes make recovery harder... I Need Something from a Backup Months Ago Retrieving old content.WHAT PEOPLE NEEDA deleted page or post An old version of a document A... I Overwrote the Live Site with a Staging Copy A common and painful mistake.WHAT HAPPENEDA push-to-live operation, or a manual copy, replaced... Importing a Database Restoring or migrating data.BEFORE IMPORTINGDrop the existing tables. Importing over existing... Incident Response: Everything That Matters, Briefly The summary.THE FIRST HOURContain: disconnect affected devices.Establish scope. Change... Incidents, Requests and Problems The distinction that matters.WHAT AN INCIDENT ISSomething not working as it should.WHAT THE GOAL... Infrastructure Incident Response When something breaks.WHAT TO DO FIRSTEstablish scope: what is affected, and who.WHAT TO DO... Installation failed: could not create directory WordPress could not write during an update or install.WHAT IT MEANSThe file system refused a... Installing a Plugin Safely Before you click activate.BEFORE INSTALLINGBack up Check it is maintained Check reviews Know what... Insurance and Risk Protecting the business.WHAT MIGHT BE RELEVANTProperty and contents Public liability Professional... Insurance and Risk Transfer What insurance covers.WHAT MIGHT BE AVAILABLEProperty and contents Business interruption Public... Interaction and Polish: Everything That Matters, Briefly The summary.USE ESTABLISHED LIBRARIES FOR DIALOGS, MENUS AND SELECTSFocus trapped and restored,... Internet and Advanced Infrastructure: Everything That Matters, Briefly The whole category in one page.ROUTING IS POLICY BEFORE IT IS GEOGRAPHYThe commercially preferred... Is a VPS Still Right for You? A question worth revisiting annually.THE HONEST QUESTIONSAre you applying updates promptly, or is... IT and Computer Skills: Everything That Matters, Briefly The whole category in one page.THE THINGS THAT PREVENT MOST PROBLEMSAutomatic updates. A standard... IT Service and Asset Management: Everything That Matters, Briefly The summary.ORGANISE AROUND SERVICES, NOT TECHNOLOGYUsers do not care which server failed; they... Keeping a Laravel Application Maintained Ongoing care.WHAT TO DO REGULARLYApply framework and dependency updates Check for security... Keeping Your Business Running When Something Breaks Continuity for a small online business.THE QUESTIONSWhat does the business lose per day if the... Keeping Your Origin Address Private If you use a proxy service, the protection depends on the origin staying unknown.HOW ORIGIN... Keeping Your Skills Current Staying capable.WHAT CHANGESSoftware interfaces Where settings live What is possibleWHAT DOES... Keeping Your Website Updated Maintenance that prevents problems.WHAT NEEDS UPDATINGThe platform itself Themes Plugins and... Keys and Custody: Everything That Matters, Briefly The summary.THERE IS NO ACCOUNT, NO OWNER RECORD AND NO AUTHORITY WHO CAN RESTORE... Learning from an Incident What to do once the site is back.WRITE IT DOWN WHILE IT IS FRESHWhat happened When it was... Load Balancing and Redundancy Spreading and duplicating.WHAT LOAD BALANCING ISDistributing requests across several... macOS Development: Everything That Matters, Briefly The summary.CLOSING THE LAST WINDOW DOES NOT QUIT A MAC APPLICATIONAnd the menu bar must contain... macOS Storage, Volumes and Time Machine Disks and backups.WHAT THE CURRENT FILE SYSTEM PROVIDESSnapshots Space shared between volumes in... Mail Server Operations Running mail reliably.WHAT TO MONITORQueue size and age Deferred mail Rejection rates... Maintaining a Website Over Time Ongoing care.WHAT REQUIRES ATTENTIONDependency and platform updates Certificate and domain... Malware detected in your account A scanner found something.WHAT IT MEANSEither our server-side scanning or ImunifyAV identified... Managing Backups Securely Backups as both protection and risk.WHY BACKUPS ARE BOTHThey are what saves you.They also contain... Managing Examination Anxiety Performing under pressure.WHAT IS NORMALNervousness before and during an examination.WHAT REDUCES... Managing Game State Tracking what is happening.WHAT STATE EXISTSWorld state: what is wherePlayer state: position,... Managing Shared Storage Files used by several people.WHAT TO ESTABLISHA structure everyone understands Who may access... Managing Stock Accurately Knowing what you have.WHY IT MATTERSSelling something you do not have produces a cancellation, a... Managing Updates Safely Without breaking your site.THE PROCESSBack up Update on staging first, for anything significant... Merging Data Between Two Databases Combining content from two sites.WHEN THIS ARISESConsolidating two sites into one Recovering... Microsoft Azure: Everything That Matters, Briefly The summary.CHOOSE THE MOST MANAGED OPTION THAT MEETS THE REQUIREMENTEvery layer you manage is a... Microsoft Technology: Everything That Matters, Briefly The whole category in one page.IDENTITY CONNECTS EVERYTHINGAlmost every product authenticates... Migrating a Site You Did Not Build Inheriting someone else's work.WHAT TO ESTABLISH FIRSTWhere the domain is registered, and whether... Migrating Away from ZillionKingHost If you decide to move elsewhere, we will not obstruct you. Here is how to leave cleanly.TAKE YOUR... Migrating Client Accounts to Your Reseller Account Bringing existing clients from another host is straightforward if sequenced properly.THE PROCESS... Migrating From Another cPanel Host The simplest case.WHY IT IS SIMplerBoth ends use the same control panel and the same backup... Migrating Without Downtime Downtime during a move is avoidable with sequencing rather than luck.THE PRINCIPLENever take... Mixed Content After a Site Migration A common post-migration symptom.WHY IT HAPPENSThe database was copied from a site running on a... Mobile Development: Everything That Matters, Briefly The whole category in one page.A DEFECT SHIPPED PERSISTS ON DEVICES FOR MONTHSUsers do not update... Mobile UI and UX: Everything That Matters, Briefly The summary.PRIMARY ACTIONS BELONG LOW AND CENTRAL, WITHIN THUMB REACHNot in top corners. And... Monitoring DNS for Changes Noticing when something changes.WHYAn unexpected nameserver or record change is a serious signal:... Monitoring Network Infrastructure Watching the fabric.WHAT TO MONITORLink status and utilisation Error, discard and retransmission... Multi-Tenant Architecture Serving many customers from one system.WHAT MULTI-TENANCY MEANSOne running system serving many... My Database Was Corrupted or Emptied Data loss without file loss.WHAT YOU SEEError establishing a database connection Missing content... My Hosting Provider Had an Outage When the problem is ours.WHAT TO CHECK FIRSTClient Area > Announcements and Network Issues. If... My Payment Went Through but the Invoice Is Unpaid Payment not recorded.WHAT HAPPENEDThe gateway took the payment and the confirmation did not reach... My Service Was Suspended Access removed.CHECK THE REASONYou will have received a notice. Read it.Client Area > Services... My Site Was Hacked Recovering from a compromise.THE ORDEROpen a ticket so we can check the account server-side.Take... My Site Was Suspended Access removed, data intact.FIRST, READ THE NOTICEIt states the reason. The right action depends... Network Automation Configuring at scale.WHY MANUAL CONFIGURATION FAILS AT SCALEDevices drift apart, mistakes are... Network Infrastructure: Everything That Matters, Briefly The summary.REDUNDANCY MUST BE GENUINELY DIVERSETwo cables in one tray, two connections to one... Network Monitoring in the Data Centre Watching the infrastructure.WHAT TO MONITORLink status and utilisation Error and discard rates... Networking for Digital Displays and Media Screens and streaming.WHAT IT CONSUMESContinuous download, particularly for video.WHAT TO PLAN... Operating and Governing: Everything That Matters, Briefly The summary.GRANT PERMISSIONS TO ROLES, NOT INDIVIDUALSIndividually granted permissions... Operating Subscription Billing Recurring revenue mechanics.WHAT MUST BE RELIABLECharging on time Handling failures Communicating... Operations and Standards: Everything That Matters, Briefly The summary.BACKUP SYSTEMS FAIL MORE OFTEN THAN ANYONE EXPECTS, BECAUSE THEY ARE RARELY... Ordering Again After a Cancellation You can order a new service at any time, but a previously terminated one is gone.WHAT DOES NOT... Organising and Storing Media Files Finding work again.WHAT MAKES MEDIA DIFFERENTFiles are large There are many versions Originals... Our Backup Policy and What It Covers We take server-side backups of hosting accounts, and you should also take your own. Both matter,... Out of stock when the item is in stock Availability showing incorrectly.THE COMMON CAUSESStock management enabled with a quantity of... Parse error: syntax error, unexpected A file contains invalid PHP.WHAT IT MEANSPHP could not read the file at all. Nothing runs.The... Partial Data Loss After a Restore Some things came back and others did not.WHAT USUALLY HAPPENSFiles restored, database not, or the... Payment Options for Digital Businesses Selling services and software.WHAT MAKES DIGITAL DIFFERENTInstant delivery, so fraud losses are... Payments and Commerce Frameworks Taking money.WHAT THE PLATFORM PAYMENT SYSTEM PROVIDESPayment authorised on device, with card... Permissions or ownership wrong after restore Files present, site failing.WHAT IT MEANSFiles transferred but their permissions or ownership did... Phishing Content Found on Your Account Phishing pages are treated as the most urgent category of abuse after child protection, because... Plugin Settings and Configuration Getting them right.THE COMMON MISTAKEInstalling and activating without configuring.Default... Plugin Update Problems When updates go wrong.WHAT CAN HAPPENThe site breaks A feature stops working Settings reset A... Power Sources and Energy Harvesting Where devices get energy.WHAT OPTIONS EXISTPrimary batteries, not rechargeable Rechargeable... Preparing a Backend for Production Before it serves real traffic.WHAT TO VERIFY IN CONFIGURATIONDebug disabled Errors logged, not... Preparing a Recovery Kit What to have ready before an incident.WHAT TO ASSEMBLEA recent full backup, downloaded and... Preparing an Incident Response Plan Before you need it.WHY PREPAREDecisions made during an incident are worse and slower.WHAT THE... Preparing for Incidents Before something goes wrong.WHAT TO PREPAREWho responds, and how they are reached What systems... Preparing for Someone Else to Cover Your Server What happens when the person who knows the server is unavailable.THE RISKOn most small business... Private Keys and Ownership What ownership actually means.WHAT OWNERSHIP ISPossession of the private key that can authorise... Protecting Online Stores and Payment Pages If you take payments, the security expectations are higher and the consequences of a compromise... Providing Backups to Your Clients Decide your position, state it, and then actually do it.THE OPTIONSYou take backups and can... Push Notifications Reaching users outside the application.HOW THEY WORKYour server sends a message to the platform's... Questions Clients Ask and How to Answer Them Prepared responses.WHY IS MY SITE SLOW?Usually caching not enabled, or large images. Check both... Raising Your Prices The conversation people avoid.WHY IT IS NECESSARYCosts rise. Prices that do not rise mean... Ransomware and Extortion Being locked out of your own data.WHAT HAPPENSFiles are encrypted and payment is demanded to... Ransomware or Destructive Attack When data is deliberately destroyed or encrypted.WHAT IT LOOKS LIKEFiles encrypted or replaced A... React Native Navigation and State Application structure.WHAT NAVIGATION REQUIRESA library, since it is not built in.WHAT TO... Reactivating a Suspended Service Suspension is reversible. Nothing is deleted at suspension.IF IT IS NON-PAYMENTPay the... Reconciling Data After a Restore Recovering what the restore lost.THE SITUATIONYou restored to a point in the past. Everything... Recovering a Deleted Database When it is gone.FIRSTStop. Do not create a new database with the same name, which complicates... Recovering a Single Deleted Row Getting one record back.THE SITUATIONOne post, one order, one customer deleted in error. The rest... Recovering a Site from Web Archives When there is genuinely no backup.WHAT IS AVAILABLEPublic archive services crawl and store copies... Recovering a Store After a Problem When something has gone badly wrong.FIRST, STOP THE DAMAGEIf checkout is broken, say so on the... Recovering After a Failed Server Migration When a move between servers went wrong.THE SITUATIONFiles or data did not transfer completely, or... Recovering an Application from Backup Restoring after something went wrong.BEFORE RESTORINGTake a copy of the current state. It may... Recovering From a Compromised VPS The hardest situation to handle well.IMMEDIATE ACTIONSIsolate the server. Restrict network... Recovering From a Failed Update When an update leaves the system broken.FIRSTIf you took a snapshot before the update, restore... Recovering From a Hack: Everything That Matters, Briefly The whole category in one page.THE FIRST HOURBack up the compromised state Establish scope Change... Recovering From a Plugin That Broke Your Site Getting back in.THE SYMPTOMA blank page, or a fatal error, or no admin access.THE FASTEST... Recovering Systems and Accounts Getting back to normal.WHAT ORDER TO WORK INClose the entry point Change every credential Restore... Redundancy for Hosting Services Removing single points of failure.WHAT TO IDENTIFYEvery component whose failure affects... Reliability: Everything That Matters, Briefly The summary.PREPARE BEFORE YOU NEED ITWho responds, how to revert, how to restore, who to tell —... Renewing a Domain Renewal extends the registration. Missing it has consequences that hosting suspension does... Repairing and Optimising Tables Maintenance operations.REPAIRFor a table marked as crashed, usually after an interrupted write or... Responding to an Incident The first hour.WHAT TO DO FIRSTEstablish what is broken, and for whom.WHAT NOT TO DOStart... Restoring a Client Account from Backup Restores are usually urgent, so know the routes before you need them.FROM JETBACKUPAvailable from... Restoring a Database The restore that matters most.FROM JETBACKUPcPanel > JetBackup > Database Backups. Select... Restoring a Database from Backup Getting data back.BEFORE RESTORINGTake a copy of the current state. It contains everything added... Restoring a Full Account Backup The complete restore.THE RESTRICTIONYou cannot restore a full cPanel account backup yourself... Restoring and Improving Old Media Working with damaged material.WHAT RESTORATION ADDRESSESPhysical damage to prints Fading and... Restoring Email Recovering mailboxes and messages.FROM JETBACKUPWhere email backups are included in your plan,... Restoring Files and Databases with JetBackup JetBackup holds scheduled server-side backups of your account and lets you restore them... Restoring Files from a Backup Getting the website files back.FROM JETBACKUPcPanel > JetBackup > File Backups. Select a... Restoring from a Backup The method depends on where the backup came from.JETBACKUPcPanel > JetBackup. Choose File... Restoring From Backup The part people practise least and need most.BEFORE RESTORINGUnderstand what will be lost.... Restoring Is Taking Too Long When recovery is slower than you can afford.WHY IT MATTERSRecovery time is part of your plan. A... Restoring Only Part of a Site Selective recovery.WHY IT IS USUALLY BETTERRestoring everything rolls back everything. If one... Restoring to a Different Server or Host Recovery elsewhere.WHEN THIS APPLIESMoving hosts Recovering after losing access to the original... Restoring Your Site After Cleaning Getting back to normal.WHAT TO DO IN ORDERVerify the site is clean Remove any maintenance page... Restoring Your WordPress Site from a Backup Restoring reverses the backup method you used. Take a fresh copy of the current broken state... Reviewing Your Backup Arrangement Annually An hour once a year.WHAT TO CHECKAre backups actually running, with recent files in the storageDo... Rewards and Suspended or Overdue Accounts Account standing affects participation.WHILE AN INVOICE IS OVERDUEEarning continues on activity... Rewards and Your Account Standing Participation depends on the account being in good standing.WHAT THIS TYPICALLY MEANSInvoices... Risks You Cannot Insure Against What insurance does not solve.WHAT INSURANCE DOES NOT COVERA business model that does not work... Rolling Back a Bad Release Returning to a working state.WHY IT MATTERSFixing forward under pressure produces further... Rolling Back a Deployment Undoing a change that broke something.WITH GITChecking out the previous commit restores the... Running Databases for Multiple Applications Keeping applications separated.THE PRINCIPLEOne database and one database user per application,... Selling Restrictions When selling is limited.WHY IT HAPPENSRules breached Sales not completed Listings that were not... Server Maintenance Routine What to do regularly.WEEKLYCheck for and apply security updates Review monitoring alerts Check... Servers and Provisioning: Everything That Matters, Briefly The summary.SECURE ACCESS BEFORE ANYTHING ELSEA new server is scanned within minutes of... Setting Client Expectations and Terms Most reseller disputes come from an assumption nobody wrote down.PUT IN WRITINGWhat the hosting... Setting Recovery Expectations How quickly you need to be back.THE TWO QUESTIONSHow long can you afford to be down? How much... Setting Up Backups for Your Client Accounts Decide your backup position, then implement it properly.WHAT WE PROVIDEServer-level backups with... Setting Up Domain Auto-Renewal The single most effective thing you can do to protect a domain.ENABLING ITDomains > My Domains... Snapshots Versus File Backups Two different tools for different situations.SNAPSHOTSA point-in-time image of the entire server.... Someone Deleted Content and I Need It Back Recovering individual items rather than the whole site.FIRST, CHECK THE APPLICATIONMany... Storage Area Networks Block storage over a network.WHAT IT ISStorage presented as block devices, as though locally... Store Maintenance Routine A shop needs more regular attention than a brochure site.DAILYCheck for new orders and process... Storing Data Securely on Device Protecting local information.WHAT TO STORE IN SECURE STORAGEAuthentication tokens Credentials... Subscription Billing Problems Common faults.CUSTOMERS CHARGED AFTER CANCELLINGThe cancellation did not reach the gateway.Refund... SwiftUI Navigation and Presentation Moving between screens.WHAT MODERN NAVIGATION PROVIDESA stack driven by state, rather than by... SwiftUI: Everything That Matters, Briefly The summary.VIEWS ARE VALUES, RECREATED WHEN STATE CHANGESThey are cheap and disposable, not... Symptom: Files or Data Missing Something is gone.WHAT TO ESTABLISHWhat is missing, and when it was last seen Who has access What... Symptom: Internal Server Error The 500 error.WHAT IT MEANSThe server could not complete the request.Deliberately vague, so the... Table doesn't exist A table is missing from the database.WHAT IT MEANSThe database exists and connects, but a table... Table is marked as crashed A table needs repair.WHAT IT MEANSThe table was left in an inconsistent state, usually by an... Taking a Backup from cPanel Take your own backup before any significant change. Do not rely solely on ours.FULL ACCOUNT... Taking a Full cPanel Account Backup The most complete backup available to you.HOWcPanel > Backup.Under Full Backup, click Download... Taking Partial Backups You Can Restore Yourself More practical for day-to-day use.WHAT THEY ARESeparate downloads of the home directory and of... Taking Your Own Backups Take one before every update, migration or significant change. It takes two minutes and has saved... Testing and Verifying Backups Proving they work.WHY IT MATTERS MOSTAn untested backup is an assumption, and the assumption... Testing Whether Your Defences Work Verification.WHAT TO TESTThat backups restore That account recovery works without your usual... Testing Your Backups Properly The step that turns an assumption into protection.WHYAn untested backup is a guess. People... Testing Your Plan Whether it would work.WHY TESTAn untested plan is an assumption.WHAT TO TESTRestoring a backup... The Backup Is From the Wrong Date Discovering the copy predates or postdates what you need.TOO RECENTThe backup already contains... The Backup Questions to Answer Honestly A short self-assessment.DO BACKUPS EXISTNot "is a plugin installed", but: is there a file, dated... The Difference Between Backup and Continuity Two different things.WHAT A BACKUP ISA copy of your data.WHAT CONTINUITY ISThe ability to keep... The Site Ahead Contains Malware A browser or search engine security warning.WHAT IT MEANSMalicious content was detected on your... The WordPress Cloudflare Plugin Integrating the two.WHAT IT DOESRestores real visitor IP addresses, so your site does not see... Too few arguments to function A function was called incorrectly.WHAT IT MEANSThe code called a function without supplying... Transferring an Account to Another Reseller or Host Clients move on. A clean handover protects your reputation.GIVING THEM THEIR DATAWHM > Backup... Troubleshooting HTTPS on WordPress Specifically The common WordPress-specific issues.SITE ADDRESS MISMATCHSettings > General must show https... Understanding Backdoors and Web Shells A backdoor is code left behind so an attacker can return without needing the original... Understanding Backup Types and Strategies Protecting data properly.WHAT A BACKUP ISA separate copy, from a point in time, that the live... Understanding Backups Copies that save you.WHAT A BACKUP ISA separate copy, from a point in time, that the live system... Understanding Database Indexes The single most common performance fix.WHAT AN INDEX DOESLets the database find matching rows... Understanding Database Privileges What a user is permitted to do.THE COMMON ONESSELECT: read dataINSERT: add rowsUPDATE: change... Understanding File Permissions and Ownership Who can read, write and execute what.THE THREE SETSOwner, group and others. Each has read, write... Understanding File Permissions for Developers Getting them right so applications work and stay secure.THE STANDARD VALUESDirectories: 755Files:... Understanding Game Genres and Their Demands What different games require.WHAT ACTION GAMES DEMANDResponsive input handling High frame rates... Understanding Operating System Internals What the system actually does.WHAT THE KERNEL DOESSchedules processes Manages memory Controls... Understanding Renewals Keeping services active.WHEN INVOICES ARE ISSUEDIn advance of the due date, so you have time to... Understanding Serialised Data Why some values must not be edited by hand.WHAT IT ISA way of storing a structure, such as a list... Understanding the Application Lifecycle States your application passes through.WHAT STATES EXIST, BROADLYNot running Starting Active and... Understanding What You Can Afford to Lose Recovery point and recovery time.RECOVERY POINTHow much data you can afford to lose, measured in... Understanding What You Can Change Safely Editing without breaking things.SAFEText on pages Images Adding pages and posts Prices and... Undoing a Bad Query When you have just broken something.STOP IMMEDIATELYDo not run anything else. Further changes... Unknown database The named database does not exist.WHAT IT MEANSThe application is looking for a database that is... Updating Plugins Keeping them current.WHY UPDATESecurity fixes, primarily.Outdated plugins are the most common... Updating WooCommerce Safely Shop updates carry more risk than ordinary site updates, because breakage costs sales.BEFORE... Updating WordPress Core, Themes and Plugins Safely Out-of-date WordPress installations are the leading cause of hacked sites on shared hosting.... Using .htaccess Effectively The per-directory configuration file.WHAT IT CONTROLSURL rewriting Redirects Access restrictions... Using AI for Client Correspondence Letters and communication.WHERE IT HELPSFirst drafts of routine correspondence Explaining a... Using AI to Fix Website Problems Diagnosis assistance.HOW TO DESCRIBE A PROBLEMThe exact error message, copied not paraphrased... Using Cloudflare with Your WordPress Site Cloudflare's free plan adds a global CDN, basic DDoS protection and a firewall in front of your... Using cPanel File Manager The browser-based option.WHEN IT IS BETTER THAN FTPA single edit Checking what is there... Using JetBackup to Restore Where JetBackup is available on your plan.WHAT IT PROVIDESBrowsable restore points by date, with... Using Maintenance Mode Planned interruption.WHEN TO USE ITMigrations that cannot run alongside live traffic Deployments... Warning: include or require failed to open stream A file could not be loaded.WHAT IT MEANSThe code tried to load a file and could not find it or... Website Recovery Planning Getting back online.WHAT YOU NEED TO RESTORE A SITEA current backup of files and database Access... What a Database Actually Is The part of your site that holds everything.THE SHORT VERSIONYour website has two halves. Files... What Happens to Rewards If You Leave Plan for your balance before you cancel.IF YOU CANCEL ONE SERVICE AND KEEP OTHERSThe balance... What Hosting Backups Cover and What They Do Not Understanding the safety net.WHAT WE PROVIDEScheduled backups of hosting accounts, with retention... What Is Not Covered by Backups Understanding the gaps prevents unpleasant discoveries.NOT COVERED BY ANY BACKUPData written... What to Check After Any Restore Confirming it worked.THE SITEThe homepage loads Several inner pages load Images display Forms... What to Check After Any Update Post-update verification.WHAT TO TESTThe homepage A content page Your contact form, including... What to Do If Your Account Has Been Suspended Read the suspension email first. It states the reason, and the right action depends entirely on... What to Do in the First Hour Immediate steps.DO NOT PANICMost compromises are recoverable.STEP ONE: TAKE A BACKUPEven of the... What We Do and What You Must Do After a Compromise Cleaning up is a shared responsibility. Knowing the split avoids delays.WHAT WE... When a Deployment Breaks the Site Recovering quickly.FIRST, RESTORE SERVICERoll back. Check out the previous commit, or switch the... When a Developer Disappears The common crisis.WHAT HAPPENSCommunication stops Work is unfinished, or the site needs attention... When a Restore Fails The backup did not work.COMMON CAUSESThe archive is corrupt or was incompletely transferred The... When There Is No Usable Backup The worst case.FIRST, EXHAUST THE OPTIONSCheck whether we hold a server-side restore point within... When to Ask Your Host for Help What we can do.WHAT WE CAN DOCheck server-side logs Identify whether other accounts are affected... When You Actually Need to Touch the Database And when you do not.YOU DO NOT NEED TOEdit content, which the application does properly Change... When You Cannot Access Your Own Site Recovering control.WHAT TO ESTABLISHDo you control the domain? Do you control hosting? Do you... Who Should Be Responsible for Backups The question that causes disputes.THE COMMON AMBIGUITYThe business assumes the developer handles... Why Cooling Matters Heat as the primary constraint.WHAT EQUIPMENT DOESConverts essentially all the electricity it... WooCommerce Database Considerations What changes when you run a shop.THE ADDITIONAL TABLESWooCommerce adds its own tables for... Working with Multiple Databases Several applications, several databases.THE PRINCIPLEOne database and one database user per... Working With Your Host After an Incident What we can help with.WHEN TO CONTACT USSpam sent from your account Your site compromised or... Writing a Simple Client Agreement What to put in writing.WHYVerbal arrangements are remembered differently by each party, and the... Writing a Simple Disaster Recovery Plan A page that saves hours.WHAT IT SHOULD CONTAINWhere backups are stored, and how to access themHow... Writing Documentation Others Can Use The deliverable people value most and receive least.WHAT TO DOCUMENTHow to deploy How to run the... Writing Your Terms of Service The document that prevents disputes.WHY YOU NEED ONEWithout stated terms, every disagreement is... Your account has been suspended Access removed.FIRST, READ THE NOTICEIt states the reason. The correct response depends entirely...
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot