×
Community Blog Downloading and Uploading the Archive Files of a Palworld Server

Downloading and Uploading the Archive Files of a Palworld Server

This tutorial introduces how to download and upload the archive files of a Palworld server.

Overview

This article describes how to download and upload the archive files of an Alibaba Cloud's Palworld server that runs a Windows or Linux operating system. Regardless of whether you deploy your Palworld server in the Compute Nest console or directly in the Elastic Compute Service (ECS) console, the server you purchased can be found in the ECS console. The security group to which the server belongs can also be found among ECS resources. The Compute Nest console simplifies your deployment process and does not affect the resources you purchased or deployed.

Pay attention to the following points before you upload and download archive files:

  1. Unless every player is online, any player should not leave the guild. Leaving the guild will cause the player profiles of other offline players in the guild to be replaced.
  2. Exceptions will occur when the guild leader migrates archive files.

Linux

The following section describes how to download archive files from and upload archive files to a Linux server.

Download Archive Files

Usually, your archive files are saved in the following path:

/home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved/

1.  If your server is deployed in the Compute Nest console, click Security Group on the Cloud Resource tab.

1

If your server is deployed in the ECS console, open the ECS console, find the ECS resources that you purchased, click the Security Groups tab, and then click Configure Rules.

2

2.  If port 22 is enabled for your security group, no operation is required.

3

If port 22 is not enabled for your security group, click Add Rule, set Destination to SSH (22), set Source to 0.0.0.0/0, and then save the rule.

4

3.  If your server is purchased in the Compute Nest console, click the ECS instance on the Resources tab of the Compute Nest console to go to the ECS console. If your server is purchased and deployed in the ECS console, directly go to the ECS console.

5

4.  In the ECS console, click Connect on the right of the page. In the dialog box that appears, select Workbench.

6
7

5.  Enter the Instance Password specified when you created the Compute Nest service instance or the ECS instance.

8

6.  Run the following commands in the command line. If the console prompts do you want to continue?, enter y.

sudo apt update
sudo apt install zip -y
cd /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved/
zip -r Saved.zip .

9

7.  Choose File > New Navigator in the top navigation bar. Go to the /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved path.

10

Note: If the directory tree cannot be opened, this is because that you have used Session Manager for ECS logon. You need to click Recent Logons on the left side of the page, log out of the instance, and then go back to Step 4. Note that the Workbench connection mode requires you to enter the corresponding password and you are the root user after logon. If you use Session Manager, you connect to the server as the ecs-assist-user.

11
12

8.  Download the Saved.zip file. If the file cannot be found, refresh the left sidebar. If the previous commands failed to be executed, run each command separately.

13

9.  When the lower-left corner shows that the download is complete, you can find the file in the download records of the browser.

14

Upload Archive Files

1.  Log on to the ECS console by using the Workbench connection. The logon procedure is the same as Steps 4 to 5 of downloading archive files from a Linux server.

2.  Run the following command in the command line to stop the Palworld server:

sudo systemctl stop pal-server

15

3.  Open the directory tree in the upper-left corner. Go to the /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/ path. If the Saved folder already exists in the original path, rename or delete it, and then create an empty folder named Saved.

16

4.  Right-click the Saved folder and then select Upload File. Make sure that the name of your compressed file is Saved.zip. You can see that the upload task is in progress in the lower-right corner.

17
18

5.  Run the following commands to decompress files and replace the archive files. Make sure that the decompressed folder has the same name as the original archive folder.

sudo apt update
sudo apt install unzip
cd /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved
unzip Saved.zip -d .

6.  Restart the Palworld service.

sudo systemctl start pal-server

Windows

The following section describes how to download archive files from and upload archive files to a Windows server.

Download Archive Files

1.  Create a security group. The procedure is the same as Steps 1 to 2 for a Linux server.

Pay attention to confirm that your Palworld server is deployed in the Compute Nest console or in the ECS console.

If your server is deployed in the ECS console, open the ECS console, find the ECS resources that you purchased, and then click the Security Groups tab.

19

2.  Click the ECS instance on the Resources tab of the Compute Nest console to go to the ECS console. You can also open the ECS console to search for your server.

20

3.  Click Connect on the right of the page. In the dialog box that appears, select Workbench.

21
22

4.  Enter the Server Password specified when you created the Compute Nest service instance. Wait for the interface to initialize.

23

5.  Click the folder button at the bottom of the interface. In the address bar circled in the red box, enter the following path and press Enter:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal

You can see that the current path is displayed:

24

6.  Right-click the Saved folder and select Send to > Compressed (zipped) folder.

27

7.  Right-click the Saved.zip file and select Copy.

28

8.  In the left-side navigation pane, click This PC. Double-click the disk under Redirected drives and folders.

29

9.  Double-click the Download folder. Right-click and select Paste to download the Saved.zip file.

30

10.  The download is successful.

31

Upload Archive Files

1.  Log on to the ECS console by using Workbench. The procedure is the same as that for downloading archive files from a Windows server. Note that you need to enter the Instance Password specified when you created the Compute Nest service instance.

2.  Shut down the Palworld server in the task manager.

3.  Select the compressed file that you want to upload. Drag the file from the local folder to the left-side console interface. Wait for a moment. After the file is uploaded, you can see it on the current interface.

32

4.  Copy the compressed file and switch to the following path:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal

5.  Note: If the Saved folder already exists in the original path, you need to rename or delete it. Right-click and select Paste.

6.  Right-click the uploaded compressed file and select Extract All.

33

7.  Click Extract. Copy the following path to the Files will be extracted to this folder field:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\

34

8.  You need to manually modify the serial number of the configuration file. The procedure is similar to that for uploading files to a Linux server. Copy the following path to the address bar and press Enter.

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved\SaveGames\0

35

9.  Right-click the serial number folder and select Rename.

36

10.  Right-click the folder and copy the folder name.

37

11.  Switch to the following path:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer

Find the GameUserSettings.ini file, right-click the file, and then select Edit.

38

12.  Replace the value of the DedicatedServerName field with the serial number (the folder name) copied in step 9. Close and save the file.

Now, the archive file for Windows has been successfully uploaded.

FAQ

What Can I Do If Archive Files Cannot Be Found?

Linux

Run the following command and replace the path in the preceding example tutorial with the search result.

find / -type d -path "*/PalServer/Pal/Saved" 2>/dev/null

Windows

In the file manager, enter the path C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal and locate the Saved file, which is the archive file.

40

What Can I Do If the Directory Tree in a Linux Server Cannot Be Selected?

The is because that you have used Session Manager to log on without entering a password. You need to exit the console first, and then connect to the server by using Workbench. The Workbench connection mode requires you to enter the corresponding username and password.

1.  Click the ECS instance on the Resources tab of the Compute Nest console to go to the ECS console.

44

2.  In the ECS console, click Connect. In the dialog box that appears, select Workbench.

45
46

3.  Enter the Instance Password specified when you created the Compute Nest service instance, as shown in the following figure. Note that it is not the Server Password.

47

What Can I Do If an Archive File Cannot Be Decompressed?

A file or folder with the same name exists in the current path. Rename the original file or folder and try again.

How Do I Upload an Archive File Larger than 100 MB to a Windows Server?

Log on to your personal mailbox on a web page and use a cloud disk to upload your archive file.

0 1 0
Share on

Alibaba Cloud Community

859 posts | 196 followers

You may also like

Comments

Alibaba Cloud Community

859 posts | 196 followers

Related Products