0% found this document useful (0 votes)
299 views

CCBoot Manual - Server Maintain

This document provides instructions for migrating or changing a CCBoot server, backing up and restoring CCBoot server settings, and troubleshooting issues with program crashes on the CCBoot server. It also discusses CCBoot load balancing and super path functions, how to pause CCBoot services for server maintenance, upgrading older CCBoot versions, and managing CCBoot licenses.

Uploaded by

Hasnan Ibrahim
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
299 views

CCBoot Manual - Server Maintain

This document provides instructions for migrating or changing a CCBoot server, backing up and restoring CCBoot server settings, and troubleshooting issues with program crashes on the CCBoot server. It also discusses CCBoot load balancing and super path functions, how to pause CCBoot services for server maintenance, upgrading older CCBoot versions, and managing CCBoot licenses.

Uploaded by

Hasnan Ibrahim
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42

CCBoot

User Manual

Youngzsoft 2019

Server Maintain
How to Migrate or Change Server?
Sometimes, we need to change the server due to many reasons such as hardware upgrade or
hardware failure problem of the server. If the server is non-bootable then our settings are lost.
Hence, we need to make backup of our settings and restore it if we ever change server.

How to backup CCBoot server settings?


1) Make backup “db.xml”and “CCBoot.ini” file inside “C:\CCBoot” folder.
2) Also make backup the boot images. Before making any backups of images, we recommend
you to merge all the recovery points to the images before.
3) If you want to keep the restore points of the boot images, please export the restore points
first. For more details, please refer to "​Restore Point Management​". Notes, if you have multiple
images with restore points, you need to export the restore points multiple times.

How to restore CCBoot server settings?


1) After install CCBoot server in the new server, copy and paste the “db.xml” and “CCBoot.ini”
files from the backup media to CCBoot Server installation folder.
2) Once copied, close CCBoot UI and re open it again.
3) Copy back the boot images from the backup media to the same path as the old server.
4) If the images have restore points, please import the restore points files from the backup. For
more details, please refer to "​Restore Point Management​".

1.Solutions for Program Crash


In case that some programs crashed suddenly on the CCBoot server, please follow the instructions
below.
1) In the CCBoot installation folder, open the "dump"folder (Figure 1-1).
Figure 1-1
2) In the "dump" folder, check if there are any files whose file extension is ".dmp". If there are, please
zip the "dump" folder and send it to [email protected]. So our technical person could analyze the
folder and find out the problem (Figure 1-2).
Figure 1-2
Note:
If the OS version of the server is too low (such as Windows 2000) or simplified, the "dump" file would not
display normally, so we cannot analyze the problem well. It is recommended to use the higher OS than
Windows 2000.

2.CCBoot Load Balance and Super Path


CCBoot v2.1 supports load balance, but doesn't support superpath. While CCBoot v3.0 has
both load balance and super path functions.
The operating principle of load balance is mostly the same as super path. The only difference
between them is that you need to reboot the client when using load balance while with
superpath reboot is not required.
For more details, please refer to the articles of "​Load Balance​" on wiki, and the video of
"​Failover with Super Path in CCBoot v3.0​" on YouTube.
Note: We recommend using Load Balance instead of Super Path, as Super Path function
is not as reliable as Load Balance​.
3.How to Use the Pause Service
When you have multiple CCBoot servers for load balance, you can use the "Pause" function of CCBoot to
do some maintenance for your server.
Conditions:
You must have two or more CCBoot server in the LAN and also the load balancing is working well
(Please refer to the help documentation for "​Load Balance​")

Example:
An Internet Cafe has two servers "A" and "B", and two servers are already working as load balancing
servers. When server"A" needs to be maintained. For example you have to replace the Server“A”’s
write-back disk, but there are clients online and connected to the server,so closing down server "A" for
maintenance is out of the question.
At this point, we can use the CCBoot "Pause” services function to pause the server "A" all services. When
services is paused in Server “A”,all booting clients will now boot from server "B".
CCBoot "Pause" function lets clients boot from Server “B”, in a way it's like Server “A” is redirects boot
request to Server “B”. Once Server “A” is paused, you can do maintenance on the "Server A", without
affecting the entire business of your cafes.

Here is the following steps bellow:


1) In the CCBoot Main Interface toolbar click the "Pause" button (Figure 1-1).

Figure 1-1
2) "CCBoot" pop-up dialog box, click the "Yes" button to confirm “Pause” of services (see Figure
1-2).
Figure 1-2
After completion of the above two steps. When the clients reboot or the new clients boot, it will start from
Server B. When there is no online client on Server A, you can maintain server A.
After the Server maintenance is complete, click the "Start"button in the toolbar (Figure 1-3), after the client
is restarted, server A and B will restore the original settings for load balancing.

Figure 1-3

4.Upgrade older version to new version


For lifetime license holders:
As of May, 2016, we have stopped sales of Lifetime licenses. Hence. There will not be any upgrade
services for life time license available from the aforementioned date.
Email us at [email protected], if you have any questions.
For subscription users:
You get all the upgrades and support from us till your subscription expires, hence when you renew
your subscription, you again get unlimited updates and support from us.

Please refer​ ​Update CCBoot older version to new​, to update your older version to new versions.

5.Manage license in CCBoot


Resetting your license

You need to reset your license if you have done two things.
a. Changed server

b. Reinstall your OS

To active your license, you will require your license.

Open CCBoot server and go to “Help” and click on “About and Register” (Figure 1).
Figure 1

Then click on “License Manager” button (Figure 2).

Figure 2

Then the Youngzsoft Authentication System will open on your browser and click on “Reset License”

button (Figure 3).


Figure 3

Then select the product that is CCBoot and enter license and verification code and click on “Submit”

button (Figure 4).


Figure 4

Using super image to boot clients


If you have any issue uploading image or have issue with uploaded image, then download our
super image and use it to test your client PC boot. This is a quick and fast way to test all clients
boot.

Important:​ If you experience client PC hang after booting to desktop then please enable
superclient and boot the client once and let it install detected driver.

Note:​ If the NIC is not showing up in the network sharing center after client boots, then enable
client in super client mode and boot it fully to desktop and then restart once. After restart the
client will show the NIC on the network sharing center.

The freezing occurs when it's trying to install drivers for your clients this doing a quick
superclient will fix this issue.
Note:​ If you encounter, that client doesnot have internet then, super client the image and
change the default gateway in the image to match your router IP address.

Here is what you need to do.

1. Download utorrent or bittorrent and install it (Figure 1).

Figure 1

2. Click "Add from URL" button on the utorrent (Figure 2).


Figure 2

3. Copy one links below and add it to utorrent or bittorrent, and click "OK" (Figure 3).

Figure 3

4. Choose the appropriate location to download the super image and click "OK" (Figure 4).
Figure 4

5. Now, the image will start downloading (Figure 5).


Figure 5

6. Once the download has completed, you will need to extract the file using 7z (Figure 6).
Figure 6

7. Right click the downloaded file and extract it (Figure 7).


Figure 7

8. You will get a vhd file, the file to your image disk (Figure 8).
Figure 8

9. Now, add the image in the CCBoot Image Manager (Figure 9)


Figure 9

10. Now the image is added to the Image Manager, you can not assign it to your clients and
boot (Figure 10).
Figure 10

11. In new version CCBoot 2017 Build 0120, the added image will be auto assigned to the
clients (Figure 11)
Figure 11

12. Now, boot your client PCs and see if they have any issues booting. Refer ​Client
Diskless Boot Failed​ to troubleshoot the boot issue.

13. If client PC still has any issue booting, then contact us at ​http://help.youngzsoft.com​ to
get support or send remote request using ​CCBoot Remote Me​ function.

Here are the torrent magnet URLs for super images


Windows 10 Build 1809 Pro - CCBoot build 20190605

https://drive.google.com/file/d/1OpmrgGB7DguMBeONi5yt6D7nAtRChzXz/view

Windows 10 Build 1803 Education - CCBoot build 20180506


https://drive.google.com/file/d/1BjeguCBr1owYgMSbE1Nwe1U5oCAOA78g/view -
Optimized Windows 10 Education Build 1803

Windows 10 Build 1803 Professional - CCBoot build 20180411

https://drive.google.com/open?id=154qfGgsDjOwBa8k3PWaCuViNz9R6H2ra - Optimized
Windows 10 Build 1803

Windows 7 64 Bit Professional - CCBoot build 20161020

https://drive.google.com/file/d/1ZTxTeo4THxIRH465NIllIx97OleaQda-/view

UEFI superimage

Windows 10 build 1809 CCBoot 2019 build 0917

https://drive.google.com/file/d/18Du75JC9mzWPpO2aEO40yqXRd2nIOhmx/view?usp=shar
ing
6.Reset CCBoot License
Reinstalled Windows or Changed Hard Drives

When you reinstall Windows or change hard disk of your OS, the machine id changes.
The machine id is used to validate your license hence it will fail to register. To solve this
you need to reset your license once to use it again on your server.

Note: There is no need to reset license if you are only changing CPU in your server
(upgrading slower CPU to faster one.)

Server hardware changed

You want to upgrade your server with more powerful server. When you do that you
need to reset your license again.

There are two ways to do this:

a. Open CCBoot and click "About and Register" then enter your license and click
"Register", It will show an error window "License is locked", Click "Yes" button
(Figure 1).
Figure 1

b. Now, on the web browser it will open "Youngzsoft Activation" page, enter the
captcha and then click "Submit" button (Figure 2).
Figure 2

c. This will send a confirmation email for resetting your license to your email (Figure 3).
Figure 3

d. Login to your email account and then click the confirmation link (Figure 4).
Figure 4

e. Once you click the link, you will see "Activation Successfully" page (Figure 5).
Figure 5

f. Now, open CCBoot and enter license and click "Register" button, it will successfully
register (Figure 6).
Figure 6

Free IP in CCBoot so other client can use it


When you have a lot of users coming and going in your cafe or shop or gaming center. And
use wifi or other connection in your network, CCBoot sends our IP to them and some time
all IPs get used ip and new devices cannot get IP.

Problem​: IP not available for new devices/clients

Solution​: You need to delete the clients listed in DHCP users list.

Here is how you do it.

1. In CCBoot UI, click View then View DHCP Users (Figure 1).
Figure 1

2. "In the View DHCP User", select all the clients listed, here we only have 1 for example.
the click "Delete" button (Figure 2)
Figure 2

3. Now, click "Yes" in the prompt (Figure 3).

Figure 3
4. The DHCP user list will be empty and now CCBoot will be able to give IP to new clients
or devices (Figure 4).

Figure 4
Update games on server safely
When you have clients running and update comes for games, it's better to update on server
and then let the clients restart once to get the games. However, we strongly recommend not
playing any games on server. However, we strongly recommend not playing any games on
server

To updates games safely on server do the following:

1. Open the game client - steam, battlenet

2. Check if the game has updates.

a. In steam, if the game has an update, it will show "Update Required" on


the right of game name.

b. In Battlenet, if the game has an update, it will show "Update" button


instead of "Play".
3. If the game has an update, then update it.

4. Once the update has been completed. Restart the clients once to get the new updates.

Notes: If the update is small (example 10-20MB) then its better to allow clients to update by
themselves if its big update, then update it on server.
Fix disk staying idle 0%
When there is load on server disk for read/write IO, the disk tend to show 0% disk idle
momentarily. This means that the disk has high IO operation being done.

However, if the disk idle % stays at 0% for a long time then it will cause client to lag and
even freeze for a few seconds.

So, how to fix this issue:

1. If you currently use HDD as writeback change it to SSD. Using SSD as writeback disk is
better than harddisk as SSD has good IOPS.

2. If you have more that 15-20 clients use two or more SSD for writeback disk

3. Sometimes the SSD used do not have good read/write speed (less than 200MBps), if
that's the case for you then upgrade your SSD to better one. We recommend using
Samsung Evo SSD as they have reliable performance.

4. Make sure your disk are all formatted to 32K allocation unit.

5. Set 2048 MB RAM Cache for all of your writeback disks, There is no need to set any
higher. If your server has less RAM, then you can set 1024MB RAM Cache for writeback
disks.

6. If after going through the above, if your disk idle % still stays at 0% for a long period, then
you need to reinstall your OS. We recommend using Windows Server 2008 R2 or Windows
Server 2012 R2.

7. If you have installed antivirus application or other system scanning tool that scans the
computer when it is idle, then you should remove/disable it. As it will scan all disk causing it
to be idle 0%.

8. For writeback disk, your clients may have idle time disk defragmentation scheduled and
running when pc becomes idle.

To fix this, you need to delete the scheduled task in client PC in super client mode.

a. Run Command Prompt as administrator


b. Run the command :- schtasks /Delete /TN
"\Microsoft\Windows\Defrag\ScheduledDefrag" /F

This will delete the defragmentation schedule and help elevate the writeback idle issue

Notes:

a. Sometimes if the cable of the disk are not connected securely, your disk will seem like it
has disappeared (as in it will not show on server). It this happens, please change the sata
cable connected to the disk

b. Check your disk temperature, if SSD get too hot its performance will drop significantly. So
if your SSD are hot then cool them using cooling fans.

c. Check your SSD health, if your SSD has been in used for some time then its wear level
will have increased. Any SSD with 30-40 % wear level will not function well for writeback
disk.
Download old CCBoot version
2017/05/05 00:18

To download old CCBoot Version:

1. Visit this link : ​http://user.youngzsoft.com/ccboot/old

2. Choose the version you want to download and download it.

3. After the download is complete, install the old version and then register the license once
again

4. If you get a license error then please reset the license from the link below

​http://user.youngzsoft.com/active.php

Check License details for CCBoot


You want to check your license expiry date then follow the steps below.

1. Go to ​http://cp.youngzsoft.com​ - Youngzsoft License Portal (Figure 1)


Figure 1

2. Or from CCBoot UI, click "Help" menu then choose "About and Register" option. On the
About CCBoot window, click "License Manager", it will take you to the above page (Figure
2)
Figure 2

3. Click the "Verify License" button (Figure 3).


Figure 3

4. Click the drop-down menu and choose "CCBoot" (Figure 4).


Figure 4

5. Enter your license in the license input box (Figure 5).


Figure 5

6. Enter the captcha as shown on the right side and then click "Verify" button (Figure 6).
Figure 6

7. Now, you will see your license full details, including purchase date, last used date and
expiry date (Figure 7).
Figure 7

Note: ​If your license shows as expired on CCBoot server though you renewed it recently
then please re-enter it.

You might also like