Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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

Arma 3 saves are normally tied to the active profile, not the Steam installation folder. On Windows, check the profile’s Saved directory; a mission can also keep progress in a profile-level missionName.vars file. To move a hosted game to a dedicated server, stop the server, identify the profile selected by -name/-profiles, copy the required save data into that profile, upload the exact mission .pbo to the server’s active MPMissions directory, and restart with the same mission and mods.

Where Arma 3 stores saves

The location depends on the profile that is running the game or server. A profile contains settings and player-specific data, while the Arma 3 installation contains the program and mission files. If you search only inside the Steam library, you can miss the save completely.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Windows default profile

For the default Windows profile, the documented location is:

C:Users<UserName>DocumentsArma 3

Scenario and campaign savegames are in:

C:Users<UserName>DocumentsArma 3Saved

Replace <UserName> with the Windows account name that actually ran the game. A different Windows account, service account, or administrator account can have a different profile tree.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • 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.

Windows named profiles

When Arma 3 is started with a profile name, the profile is normally under:

C:Users<UserName>DocumentsArma 3 - Other Profiles<profile>

Its scenario saves are then under:

C:Users<UserName>DocumentsArma 3 - Other Profiles<profile>Saved

The value supplied to -name selects the profile name. The -profiles startup parameter can move the profile location, so the path above is a default rather than a guarantee. Always check the launch parameters for the copy of Arma 3 that produced the save.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Linux dedicated-server profile

The documented Linux dedicated-server setup creates the server profile at:

~/.local/share/Arma 3 - Other Profiles/server/server.Arma3Profile

The same setup documents that the Linux -profiles parameter is broken there. In practice, use the profile created by the server’s documented setup and confirm the profile selected by -name; do not assume a Windows-style Documents path exists on Linux.

Save files, mission files and profile data are different

A working transfer usually involves two independent things:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • 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
  • Mission content: the mission’s program, terrain reference and packaged assets, normally a multiplayer .pbo in MPMissions.
  • Persistent state: savegames or variables stored in the active profile. This is the part that contains campaign progress, objectives, units or other state when the mission supports persistence.

Uploading only the PBO can make a mission appear in the server’s mission list, but it does not automatically bring across progress stored in profile data. Conversely, copying a save without the exact mission build and world can leave the server unable to interpret or load that state.

The official Saved directory

The Profile documentation describes Saved as the folder for “savegames of scenarios and campaigns.” For a profile located at <active profile>, inspect:

<active profile>Saved

Do not copy the entire Steam installation as a substitute. Preserve the existing directory structure when copying the relevant save data.

Mission-profile persistence: missionName.vars

A mission can save variables through saveMissionProfileNamespace. When that command saves a namespace, Arma 3 writes the variables to a file named after the mission:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

<active profile><missionName>.vars

The file is created only when the mission actually runs the save command. Therefore, its absence does not prove that no persistence exists; the mission may use Saved, another namespace, or a mod-specific system.

Namespace behavior and why filenames vary

The official namespace model separates mission-profile persistence from ordinary save/load serialization. Variables in missionNamespace are serialized by saveGame and restored by loadGame, while saveMissionProfileNamespace writes mission-profile variables to the mission-named .vars file. A framework can choose either mechanism or add its own files, so there is no universal Arma 3 save filename that works for every Antistasi-, Liberation- or other persistent mission variant.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【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.

Find the save that the running game actually uses

Use the active profile as the starting point, then identify the mission’s persistence method. This avoids copying a plausible-looking file from an inactive profile.

  1. Close the game or hosted session that created the progress, so no process is still writing the save.
  2. Record the profile name used by that session. If its shortcut or launcher includes -name, use that value. If no name is supplied, check the default profile location.
  3. Check the profile’s Saved directory for the scenario or campaign save.
  4. Look in the profile root for a file matching the mission name and ending in .vars. Such a file exists only if the mission has called saveMissionProfileNamespace.
  5. Note the exact mission name and world. The multiplayer mission filename uses the form <mission name>.<world name>.pbo; those components help distinguish versions and terrain variants.
  6. If neither location contains usable state, consult the mission or mod’s documented save method. Persistent frameworks may store data in a different namespace or file, and copying unrelated files can overwrite another profile’s progress.

Identify the exact mission PBO

The server needs the mission content that matches the save. The Mission Export documentation defines the multiplayer filename format as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

<mission name>.<world name>.pbo

For example, a mission named ExampleCampaign on a world named ExampleWorld would use a filename following that pattern. Treat the filename as an identifier, not as a file to rename casually: changing the mission name can prevent a mission-profile file such as ExampleCampaign.vars from being found.

If the mission exists as an unpacked folder, an external PBO-packing tool can package that folder into a PBO. Use the same mission build that created the save, including its world reference and required content. A different revision may start successfully but interpret saved variables differently.

Prepare the dedicated server before copying anything

Stop the dedicated server first. Replacing profile files while the server is running risks having the process overwrite your copy on shutdown or leaving an incomplete file. Make a backup of the destination profile and mission directory before replacing files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Determine the server’s active profile

Read the server’s launch command or startup script and find:

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【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.
  • -name, which selects the profile name.
  • -profiles, which selects the profile path on supported platforms.
  • The documented Linux default, if you are using the official Linux setup that creates the server profile.

The profile you found on your desktop may not be the profile the service account uses. A server launched by a service, container, or separate Linux user reads that account’s profile tree, not the interactive administrator’s files.

Determine the active MPMissions directory

By default, multiplayer mission PBOs are placed in:

<server install>MPMissions

The -mpmissions parameter selects an alternate MPMissions path relative to the Arma 3 directory. If it is present, upload to that configured directory instead of assuming the installation’s default MPMissions folder.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to upload a hosted save to a dedicated server

The following procedure covers the common case in which you have file access to both the computer that created the save and the dedicated server.

1. Stop and back up the server

  1. Stop the Arma 3 server cleanly.
  2. Copy the destination profile folder and current MPMissions directory to a backup location.
  3. Keep the original hosted-game files untouched until the dedicated server has loaded the transfer successfully.

2. Match the profile name

Choose the server profile that should own the progress. If the save came from a named profile, use the same profile identity on the server where possible. Copying a .vars file into a different profile can make it invisible to the mission because mission-profile files are read from the current player’s profile folder.

3. Copy the persistent state

  1. Copy the relevant files from the source profile’s Saved directory into the corresponding Saved directory under the server’s active profile.
  2. If the mission created <missionName>.vars, copy that file into the root of the active profile, preserving its exact name and extension.
  3. Do not replace unrelated profile files unless the mission’s documentation explicitly requires them.
  4. Preserve timestamps and names where your transfer method allows it; most importantly, do not rename the mission or .vars file during upload.

4. Upload the matching mission PBO

Copy the exact multiplayer PBO to the server’s active MPMissions directory:

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【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.

<server install>MPMissions<mission>.<world>.pbo

Use the directory selected by -mpmissions if that parameter is configured. The PBO and the saved state solve different problems: the PBO supplies the mission content, while the profile files supply whatever persistent data the mission saved.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. Start with the same mods and mission

Start the server with the same required mod set and select the same mission/world combination. A save made with a mission version or dependency that is not present on the server may fail to load even when the files are in the correct folders.

6. Join as the profile that owns the data

Connect using the profile associated with the copied state and use the mission’s own load, resume or continue function. Some missions expose loading through a lobby option; others load when the session initializes. Follow the mission’s documented behavior rather than expecting the server browser to restore progress automatically.

7. Verify and preserve the result

  • Check that the expected objectives, map state or campaign position appears.
  • Make a small in-game change, save through the mission’s normal method, leave, and rejoin to verify that the server can write and read the destination profile.
  • Back up the now-working server profile before attempting another migration.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Windows and Linux destination reference

Situation Path or destination Meaning
Windows default profile C:Users<username>DocumentsArma 3 Default user or server profile location.
Windows alternate profile C:Users<username>DocumentsArma 3 - Other Profiles<profile> Named profile selected with -name, unless -profiles changes the location.
Linux dedicated-server profile in the documented setup ~/.local/share/Arma 3 - Other Profiles/server/server.Arma3Profile Profile file created by the official Linux setup; that setup documents a broken Linux -profiles parameter.
Scenario or campaign saves <active profile>Saved Officially documented savegame directory.
Mission-profile persistence <active profile><missionName>.vars Created by saveMissionProfileNamespace when the mission runs that save command.
Dedicated-server mission files <server install>MPMissions<mission>.<world>.pbo Upload destination unless -mpmissions selects another relative path.

Troubleshooting a missing or reset save

The mission starts, but progress is gone

  • Confirm that the server is using the profile where you copied the files, not a profile created by another account or service.
  • Check both Saved and the profile-root .vars file.
  • Confirm that the mission name, world and PBO build match the source session.
  • Use the mission’s load/resume control; simply joining the lobby may start a new state.

The PBO is not listed

  • Verify that the file is in the directory the server actually uses. Inspect -mpmissions before checking the default path.
  • Confirm the filename follows <mission name>.<world name>.pbo and that the extension is really .pbo, not a second extension added by a file manager.
  • Restart after uploading. The server must rescan its mission files.

The .vars file is missing

The file is not created merely because a mission exists. It appears only after the mission executes saveMissionProfileNamespace. If the mission uses saveGame/loadGame, inspect Saved instead. If it uses a framework-specific persistence layer, follow that framework’s documented filename and namespace.

Files appear correct, but loading fails

  • Compare the mission revision and required mods between the hosted session and the server.
  • Check that you joined with the profile that owns the saved data.
  • Restore the backup and repeat the transfer one file group at a time, starting with the PBO and then the documented persistence files.
  • Review server logs for the mission and profile paths actually used; a launch script can point somewhere different from the directory you inspected.

HTTP mission downloading is being confused with save transfer

Arma 3 can deliver mission files over HTTP and fall back to direct game-server downloading if the HTTP transfer fails or its hash does not match. That mechanism distributes mission content to clients; it does not relocate the server’s persistent profile save. You still need to copy the save or variables into the server profile and the PBO into the active MPMissions directory.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Hosted game versus dedicated server: what determines a reliable transfer?

Transfer factor Why it matters What to verify
Profile path control The save is read from the profile selected by the running process. -name, -profiles, operating-system account and documented Linux default.
MPMissions path control The mission list comes from the server’s active mission directory. Default installation path or the relative path selected by -mpmissions.
File-transfer access You must be able to place both profile data and the PBO on the server. Local file access, SFTP/FTP supplied by the host, or another administrator-controlled transfer method.
Safe stop and restart Files should not be replaced while the server is writing them. Ability to stop the process, back up files, upload, and restart.
Logs and launch command Logs reveal the paths and mission the server actually uses. Access to the startup script and server logs.

If a hosted service does not expose the active profile path, mission directory or a safe file-transfer method, a save migration may not be possible through its control panel alone. Obtain those paths from the service documentation or administrator before overwriting anything.

Migration checklist

  • Stop the source session and dedicated server before copying.
  • Identify the source and destination profiles, including -name and any -profiles setting.
  • Copy the relevant Saved data.
  • Copy any mission-root <missionName>.vars file created by saveMissionProfileNamespace.
  • Upload the exact matching <mission>.<world>.pbo.
  • Use the directory selected by -mpmissions when present.
  • Start with the same mission and mods.
  • Join with the owning profile and use the mission’s load or resume function.
  • Make a test save, reconnect, and keep a backup of the working profile.

The key rule

Start with the active profile, not the game installation. Use Saved for documented scenario and campaign savegames, check for the mission-specific .vars file, and upload the matching mission PBO separately. Correctly matching -name, -profiles and -mpmissions is what makes the server read the files you transferred.

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.