Does MT5 VPS Experts-only resynchronization preserve Hosted MQL5/Files?

Hello,

Before resynchronizing my MT5 Virtual Hosting subscription, I need to confirm whether existing runtime-generated files in the Hosted MQL5/Files directory are preserved.

My EA uses two A/B state files created with FileOpen() without FILE_COMMON. They are not declared with #property tester_file.

Does Experts-only resynchronization preserve these files, or can it delete or overwrite them with local files?

Is there an officially supported way to back up Hosted runtime files before migration?

I need confirmation before updating EA inputs because these files contain critical recovery and risk state.

Thank you.

Some information:

How to Prepare a Trading Account for Migration to Virtual Hosting - the article

----------------------

How to transfer the files (for example, txt file) to VPS - 

Forum on trading, automated trading systems and testing trading strategies

VPS and txt

Rashid Umarov , 2019.02.13 15:52

First, read the online VPS help , there is also a video.

To transfer your own files to MetaTrader VPS, you need to specify the propert compiler in the code. It requires a certain level of ownership of the subject. 

Forum on trading, automated trading systems and testing trading strategies

VPS and txt

Slava , 2019.02.13 15:52

To transfer a file to a hosting server (as well as a tester agent), you need to use the directive

#property tester_file "<file_name>"

Practical example with #property tester_file - post  

  • The thread as an example about #resource coding: My EA don't work on VPS 
  • Custom Moving Average as a resource: example on post    
  • ---------------------

    and so on (there are a lot of the posts/threads about it so use search.

    How to Prepare a Trading Account for Migration to Virtual Hosting
    How to Prepare a Trading Account for Migration to Virtual Hosting
    • 2014.10.01
    • www.mql5.com
    MetaTrader client terminal is perfect for automating trading strategies. It has all tools necessary for trading robot developers ‒ powerful C++ based MQL4/MQL5 programming language, convenient MetaEditor development environment and multi-threaded strategy tester that supports distributed computing in MQL5 Cloud Network. In this article, you will find out how to move your client terminal to the virtual environment with all custom elements.
    - Launching MetaTrader VPS: A step-by-step guide for first-time user
    - step by step guide: https://www.mql5.com/en/articles/13586
    - more in details: post  
    Launching MetaTrader VPS: A step-by-step guide for first-time users
    Launching MetaTrader VPS: A step-by-step guide for first-time users
    • 2023.10.17
    • www.mql5.com
    Everyone who uses trading robots or signal subscriptions sooner or later recognizes the need to rent a reliable 24/7 hosting server for their tradi...
    That is why some people are asking the sellers in the Market: "Is your EA adapted to be used in MQL5 VPS or not?".