CCBoot Manual - Server Maintain
CCBoot Manual - Server Maintain
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.
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.
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
Please refer Update CCBoot older version to new, to update your older version to new versions.
You need to reset your license if you have done two things.
a. Changed server
b. Reinstall your OS
Open CCBoot server and go to “Help” and click on “About and Register” (Figure 1).
Figure 1
Figure 2
Then the Youngzsoft Authentication System will open on your browser and click on “Reset License”
Then select the product that is CCBoot and enter license and verification code and click on “Submit”
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.
Figure 1
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
6. Once the download has completed, you will need to extract the file using 7z (Figure 6).
Figure 6
8. You will get a vhd file, the file to your image disk (Figure 8).
Figure 8
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.
https://drive.google.com/file/d/1OpmrgGB7DguMBeONi5yt6D7nAtRChzXz/view
https://drive.google.com/open?id=154qfGgsDjOwBa8k3PWaCuViNz9R6H2ra - Optimized
Windows 10 Build 1803
https://drive.google.com/file/d/1ZTxTeo4THxIRH465NIllIx97OleaQda-/view
UEFI superimage
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.)
You want to upgrade your server with more powerful server. When you do that you
need to reset your license again.
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
Solution: You need to delete the clients listed in DHCP users list.
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
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
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.
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.
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
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
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
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.