Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Playing with friends? Godlike.Host runs hosted Minecraft Java servers from 10 data-center locations, with free DDoS protection.
Use DriveBackupV2 to create ZIP archives of your Minecraft server, authenticate Google Drive from the server console or chat, and upload backups on a schedule. On a new installation, the plugin backs up the world and plugins directories, runs every 60 minutes by default, and keeps up to 20 remote backups. You can change the paths, schedule, compression, and retention in config.yml, then apply edits with /drivebackup reloadconfig.
What DriveBackupV2 does
DriveBackupV2 is a Bukkit-family plugin for Bukkit, Spigot, Paper, and Purpur servers. Project documentation lists Java 8 or newer and Minecraft versions 1.8 through 1.21.X. It packages selected server files into ZIP archives and sends those archives to remote storage such as Google Drive. The project describes the plugin as an additional layer of security for server data, not as a replacement for a tested disaster-recovery plan.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsThe plugin operates on the machine running your Minecraft server. Its documentation states that data it uploads, downloads, or otherwise accesses in your Google Drive or OneDrive remains on that Minecraft server and that the project does not have access to it. You still control the Google account, the destination folder, and how long old archives are retained.
Prerequisites and planning
- A Bukkit-compatible server (Bukkit, Spigot, Paper, or Purpur) running a Minecraft version supported by the project, currently documented as 1.8–1.21.X.
- Java 8 or newer, matching the requirements in the project documentation.
- Permission to copy files into the server’s
pluginsdirectory and restart the server. - A Google account with enough Drive capacity for the number and size of archives you intend to retain.
- Operator status or the command permissions required by DriveBackupV2. Linking specifically requires
drivebackup.linkAccountsunless you are an operator.
Decide what a recoverable server means before configuring the plugin. A survival server may need world data, plugin configuration, permissions, and player data. A heavily modded or customized server may also need additional directories. Backing up every file beside the server JAR is possible, but the wiki warns that this creates larger archives and captures files that are unnecessary for ordinary rollback.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
Install DriveBackupV2
- Download a DriveBackupV2 release that matches your server environment.
- Copy
DriveBackupV2.jarinto the server’spluginsfolder. Put the file in the folder belonging to the server instance you will actually run; copying it to a proxy or unrelated test instance will not protect the live world. - Restart the Minecraft server. On startup, the plugin creates
plugins/DriveBackupV2and writes its configuration. - Stop and inspect the generated configuration only after the first startup has completed. Editing a file before the plugin creates it can result in missing settings or an overwritten file.
Check the startup log for a successful plugin load before attempting authentication. If the plugin is disabled, resolve the Java, server-version, or dependency error shown in the log first; a disabled plugin cannot create or upload archives.
Link the server to Google Drive
DriveBackupV2 uses a device-link flow rather than asking you to paste a permanent Google password into config.yml.
- Make sure the server is running and that you are an operator or have the
drivebackup.linkAccountspermission. - Run
/drivebackup linkaccount googledrive. - Open the link printed in chat. If you are managing the server remotely, copy the link from your console or management panel without altering it.
- Enter the one-time code shown by the linking page.
- Sign in to Google, review the requested Drive access, and approve it for the account that should receive the backups.
- Return to the server and wait for the success message. Do not start a second linking attempt while the first one is waiting for approval.
The account used in this step determines where the remote archives are stored. If you accidentally authorize the wrong account, revoke that account’s access in its Google security settings and repeat the link process with the intended account. Keep the one-time code private; it is part of the authorization flow.
Choose what gets backed up
Default targets
With an untouched configuration, DriveBackupV2 targets the world and plugins directories located beside the Minecraft server JAR. These defaults cover the primary world and the plugin files that usually determine server behavior, but they do not automatically include every custom directory.
Use backup-list for explicit paths
The backup-list section defines the paths included in an archive. Each entry can specify a literal path or a pattern, a ZIP filename format, whether the plugin should create the archive, and exclusions. The following configuration keeps the standard two targets while giving each archive a recognizable name:
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
backup-list:
- path: 'world'
format: 'Backup-world-%FORMAT.zip'
create: true
- path: 'plugins'
format: 'Backup-plugins-%FORMAT.zip'
create: true
%FORMAT is replaced according to the plugin’s filename-format behavior, so retain it when you want timestamps or other generated values in the archive name. A fixed filename can make successive runs overwrite one another or become difficult to identify; use a generated format for routine backups.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Patterns, exclusions, and archive creation
globlets one entry match a set of paths, such asworld*for multiple world directories.blacklistexcludes matching files or directories from an otherwise included path. Use it for caches, temporary exports, or other data that is not needed for recovery.createcontrols whether DriveBackupV2 creates the ZIP for that entry. It is useful when you want to describe a path but handle archive creation differently.formatcontrols the resulting ZIP filename. Include a distinct name for each major data set so you can identify an archive without opening it.
Include every directory required to rebuild your particular server, but do not blindly select the entire server directory. The project wiki notes that a whole-directory backup increases size and includes files that are not useful for restore or rollback. Large logs, caches, crash reports, and downloaded temporary files can consume Drive space without improving recovery.
Set the schedule, destinations, and retention
The generated configuration includes examples for a 60-minute delay, weekday or everyday schedules, local and remote destinations, and retention counts. The normal remote retention default is 20 backups. The documented local retention default is 0, meaning local automatic retention is disabled unless you configure it.
| Setting | Purpose | Documented behavior |
|---|---|---|
delay |
Sets the interval between automatic runs when using the interval-based schedule. | The example uses 60; the documented default interval is 60 minutes (hourly). |
| Schedule day settings | Limits runs to selected weekdays or allows every day. | The example configuration shows weekday and everyday options. |
keep-count |
Controls how many remote archives are retained. | Normal remote default: 20. Set to -1 to disable automatic deletion. |
local-keep-count |
Controls how many local archives are retained. | Documented default: 0. Set to -1 to disable automatic deletion. |
local-save-directory |
Directory for local copies. | The example uses backups. |
remote-save-directory |
Folder name or path used for remote copies. | The example uses backups. |
Retention is a deletion policy, not a backup frequency. For example, a 60-minute interval with keep-count: 20 normally leaves roughly 20 hourly remote archives, subject to the schedule and any runs that fail. Setting either retention value to -1 prevents automatic deletion, so storage usage can grow until you remove files yourself.
Compression level
DriveBackupV2 documents ZIP compression levels 1 through 9. Lower levels generally finish faster and use more storage; higher levels generally produce smaller archives and consume more CPU time. Start with a middle value on a busy server, then adjust after observing backup duration and server load. Compression is performed on the server host, so a high setting can compete with the Minecraft process for CPU and disk resources.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
Apply configuration changes
- Stop or pause normal server administration long enough to edit
plugins/DriveBackupV2/config.ymlsafely. - Change only the paths and settings you intend to change, preserving YAML indentation.
- Save the file.
- Run
/drivebackup reloadconfig. The command reloads edited settings without requiring a full restart. - Run a manual backup and inspect the resulting archive before relying on the next scheduled run.
A YAML indentation error can prevent settings from loading. If the reload reports an error, restore the last known-good indentation and reload again; do not assume the new schedule is active until the status or next-backup command confirms it.
Run a backup and verify it
Do not wait for the first hourly run to discover an authentication or path problem. DriveBackupV2 provides commands for an immediate run, connection testing, and schedule inspection.
| Command | Use |
|---|---|
/drivebackup backup |
Starts an immediate backup. |
/drivebackup status |
Shows the current run state. |
/drivebackup nextbackup |
Displays the next automatic backup time. |
/drivebackup test googledrive |
Tests the Google Drive service connection. |
/drivebackup reloadconfig |
Reloads the edited configuration. |
These commands require the permissions listed in the DriveBackupV2 command reference unless the sender is an operator. Run the connection test before a manual backup when linking has just been completed. During a manual run, use /drivebackup status rather than starting overlapping jobs.
Verify the archive in two places
- Confirm that the run finishes successfully in the server output or status command.
- Open the configured Google Drive destination and verify that a new ZIP appears in the expected remote directory.
- Check the filename and timestamp so you know which server instance created it.
- Download or copy one archive to a staging location and list its contents. Confirm that the intended world, plugin configuration, and any additional paths are present.
- If local copies are enabled, verify the corresponding file in the configured local save directory.
A successful upload only proves that an archive reached Drive. It does not prove that every required directory was selected or that the archive can restore a working server.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallTest restoration instead of trusting the upload
The project documentation establishes upload, retention, and verification commands but does not publish a restoration success rate or a benchmark. Treat restore testing as your responsibility.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
- Create a separate test server directory and use the same Minecraft and server software versions as the live instance when practical.
- Stop the test server before replacing files. Never extract a world over a running production process.
- Download one recent ZIP from Google Drive and extract it into the test directory, preserving the paths represented in the archive.
- Install the required server software and plugin JARs, then place the extracted world and configuration directories where the test server expects them.
- Start the test server, review its log for missing files or plugin errors, and connect as a player.
- Check world spawn, inventories, permissions, plugin settings, and any custom dimensions or data your server needs.
- Record the archive date and the result. Repeat after major Minecraft, plugin, or configuration changes.
Keep the production server untouched during this exercise. A restore test also reveals whether your backup-list omitted a required directory, whether exclusions were too broad, and how long a real recovery will take.
Troubleshooting common failures
The linking command is denied
Use an operator account or grant the account drivebackup.linkAccounts. Check that the command is typed exactly as /drivebackup linkaccount googledrive; the destination name is part of the command.
The authorization page or code expires
Start a fresh linking command and complete the device flow in one session. Do not reuse an old one-time code or alter the printed link. If the wrong Google account was authorized, revoke its access and link the intended account again.
The plugin starts but no backup contains the world
Inspect backup-list and confirm that the path is relative to the directory containing the server JAR. Verify capitalization and indentation, then run /drivebackup reloadconfig followed by /drivebackup backup. Check the ZIP contents manually; a successful command with an empty or incomplete archive usually indicates a path, glob, or blacklist rule rather than a Drive connection problem.
The backup is too large or slows the server
Remove unnecessary directories from the list, add precise blacklist rules for caches and temporary files, or split major data sets into separate entries. Lower the compression level if CPU time is the bottleneck, or raise it if storage and upload size matter more. Schedule backups during quieter periods when your chosen schedule allows it.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Old archives are not being deleted
Check keep-count and local-keep-count. A value of -1 intentionally disables automatic deletion; a local value of 0 means no local retention by default. Confirm that you edited the active configuration and ran /drivebackup reloadconfig. Remote and local counts are independent.
Recommended Free Tools
The next run is not when expected
Run /drivebackup nextbackup and compare the result with the configured delay and day filters. A 60-minute interval does not override a weekday-only schedule. After changing schedule values, reload the configuration and check the next run again.
Google Drive tests fail after previously working
Run /drivebackup test googledrive, inspect the server log, and verify that the linked account still has available Drive storage. If credentials were revoked or the account changed, repeat the link-account flow. A connectivity test does not repair an invalid or revoked authorization by itself.
Operational checklist
- Install the JAR in the live server’s
pluginsdirectory and confirm it loads. - Link Google Drive with
/drivebackup linkaccount googledrive. - Review the default
worldandpluginstargets against your actual server layout. - Add custom worlds or required data with
backup-list; exclude caches and temporary files withblacklist. - Set the interval, day schedule, compression, remote retention, and local retention deliberately.
- Reload with
/drivebackup reloadconfigafter every edit. - Run
/drivebackup test googledrive, then/drivebackup backup. - Verify the ZIP in Google Drive and inspect its contents.
- Perform periodic restores on a separate server directory, especially after upgrades.
What this setup can and cannot guarantee
DriveBackupV2 gives a Minecraft server an automated path from selected files to ZIP archives in Google Drive. Its documented defaults are useful for many small servers, but they are not universal: custom world names, mod data, proxy settings, databases, and external services may require separate backup methods. Retention protects against accidental deletion only while the configured copies still exist, and a remote archive is useful only if it contains the files you need and can be extracted successfully.
For that reason, configure the smallest complete backup set, verify every upload, retain enough history for your rollback needs, and rehearse a restore on a separate directory. The result is a practical Google Drive backup routine rather than an untested promise of recovery.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

