SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-26-2018, 08:47 AM
phantomii phantomii is offline
Sage Advanced User
 
Join Date: Mar 2009
Location: North Carolina
Posts: 226
Building Replacement SageTV Server Question....

I am in the process of replacing my older SageTV Server with a newer machine with more ram and a much faster processor. Both old and new are Linux Ubuntu servers. This is for a vacation home I have. At that location I have two network tuners connected to the current server with OpenDCT.

I have started building the Server at my main house and am almost done. The SageTV setup in my main house has a different provider and uses a STB with a Hauppauge 1212 for recording encypted channels which the vacation home does not have. I suspect that the server I am building would have built the Wiz.bin and Sage.properties files based on my main house network and tuner setup as would OpenDCT.

I will take the new Server to the vacation home in a few days and wanted to confirm a few things to make the transition as easy as possible. I assume I should do the following:

1. Backup the Wiz.bin and Sage.properties files from the current server
2. Shut the old server down
3. Install and boot the new server
4. Stop OpenDCT and SageTV Services
5. Copy the old Wiz.bin and Sage.properties files to the new server
6. Run the OpenDCT Console function
7. Restart the OpenDCT Service
8. Restart the SageTV service

At this point I assume the new server will look exactly like the old server? Can someone confirm this or if I have missed anything please let me know..... Thanks
Reply With Quote
  #2  
Old 07-26-2018, 06:20 PM
JustFred JustFred is offline
Sage Expert
 
Join Date: May 2015
Location: Sunnyvale, Ca
Posts: 572
In general, your proposed sequence of events is correct. Yes, copying sage.properties and wiz.bin from the old box to the new box will migrate the full **Sage server software** personality.

I didn't see any indication of what's being used for viewing, but if it's an HD2/300 extender, you'll also want to copy the relevant properties file from SageTv/SageTv/clients.

One possible issue with your network tuners (can't remember exactly). It's possible that the intercommunication between OpenDCT and Sage might not work correctly, due to a mismatch in the port numbers used between Sage and DCT. I don't remember where OpenDCT stores the port numbers it uses to talk to Sage, so you might want to research that.

A couple of other suggestions to make the transition easier:

1) Is there a way to access the existing remote box? If so, remotely copy the 2 sage files to test on the new box in the comfort of your main home. Of course it won't completely work since your main home doesn't have the networked tuner, but you should be able to work out any other surprises.

2) At the vacation home, consider running the old and new boxes in parallel for the short amount of time it takes to get the new box fully functional. It's often helpful to be able to do an A/B comparison of the 2 boxes.
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200.
System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200.
System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200.
Reply With Quote
  #3  
Old 07-27-2018, 03:47 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
If both of these servers are linux, I would actually copy the entire /opt/sagetv/server directory from the old to the new. After that, I would install latest sagetv server (if the old isn't running the latest).

The reason for this, is that by copying the entire /opt/sagetv/server you'll all be copying the installed plugins (web server, ui, etc) and the client configurations, and the fanart (if enabled), etc. When you copy just the Sage.properties, you are copying only the configuration (ie, installed plugins, etc), but not the actual plugins themselves.
Reply With Quote
  #4  
Old 07-27-2018, 08:54 PM
peterjb peterjb is offline
Sage Advanced User
 
Join Date: Feb 2004
Location: Canberra, Australia
Posts: 201
Thank you for both the question and responses.. This thread is timely as I'm about to attempt a similar endeavour for my Linux box at both an OS and SageTV level.

In my case, I'm also going to be changing tv tuner access mechanism.. I'm moving from previously using dvbhdhomerun for my DVB-T & DVB-T2 devices to the native hdhomerun support ( which will change all of the tuner id's ).. Most of my setup is already scripted and automated, so running the clean Linux and SageTV install process is dead easy. As I mostly use SageTV as a DVR these days, my key challenges really migrating the references to my existing recordings and favourites. I already have the scn and frq files for the new channel lineups ( where the existing channel numbers and channel names match ) and xmltv configuration setup.

So apart from the Wiz.bin ( and existing recordings ) - Any ideas as to what would be the minimum files I would need to take across from my existing setup?

Thanks

Peter
Reply With Quote
  #5  
Old 08-17-2018, 08:03 AM
phantomii phantomii is offline
Sage Advanced User
 
Join Date: Mar 2009
Location: North Carolina
Posts: 226
Quote:
Originally Posted by stuckless View Post
If both of these servers are linux, I would actually copy the entire /opt/sagetv/server directory from the old to the new. After that, I would install latest sagetv server (if the old isn't running the latest).

The reason for this, is that by copying the entire /opt/sagetv/server you'll all be copying the installed plugins (web server, ui, etc) and the client configurations, and the fanart (if enabled), etc. When you copy just the Sage.properties, you are copying only the configuration (ie, installed plugins, etc), but not the actual plugins themselves.
Hey Stuckless, I am finally going to do this migration today and just wanted to ask a dumb Linux newb question. Permissions and rights have been my most challenging learning point on Linux. Both machines are at the latest version of sagetv. I ran the script which does everything for you including loading opendct that is in the forums here. do I just copy the entire directory structure over the new clean installed strucutrre or do I delete it first and then copy it over? I assume I should (or may be forced to) do this with sudo and if so will the destination have all the correct rights etc? Thanks for tolerating my lack of knowledge!
Reply With Quote
  #6  
Old 08-17-2018, 08:16 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by phantomii View Post
Hey Stuckless, I am finally going to do this migration today and just wanted to ask a dumb Linux newb question. Permissions and rights have been my most challenging learning point on Linux. Both machines are at the latest version of sagetv. I ran the script which does everything for you including loading opendct that is in the forums here. do I just copy the entire directory structure over the new clean installed strucutrre or do I delete it first and then copy it over? I assume I should (or may be forced to) do this with sudo and if so will the destination have all the correct rights etc? Thanks for tolerating my lack of knowledge!
Yeah, i would just overwrite. As for permissions. Is you are running sagetv as "sagetv" user, then you will need to make sure that the all permissions for /opt/sagetv/server are owned by "sagetv". If you are running as root, it will have full permissions.
Reply With Quote
  #7  
Old 08-20-2018, 06:37 AM
phantomii phantomii is offline
Sage Advanced User
 
Join Date: Mar 2009
Location: North Carolina
Posts: 226
Hey Stuckless, Thanks for your advise and assistance. Overwriting the entire directory worked out very well and everything came right up.
Reply With Quote
  #8  
Old 10-28-2018, 11:24 AM
sprucesage sprucesage is offline
Sage User
 
Join Date: Jun 2013
Location: Illinois
Posts: 12
I have a "somewhat" similar question. I had an earlier install of SageTV server V9 on a PC running Windows7Pro on a motherboard with an AMD CPU. I ran and recorded OTA TV fine (using 4 SiliconDust HDHomeRun tuners). I did a new install on a slightly newer PC running Windows7Pro on a motherboard with an Intel CPU. That server (Intel CPU) runs fine for playback of movies and recorded TV shows through two HD300 clients but does not record TV shows even though they appear properly set up as favorites. I have checked the settings in Detailed Setup on both machines and they appear identical. I feel that this must be a simple dumb thing I missed. Any thoughts or suggestions are welcome. Many thanks!
Reply With Quote
  #9  
Old 10-28-2018, 01:24 PM
JustFred JustFred is offline
Sage Expert
 
Join Date: May 2015
Location: Sunnyvale, Ca
Posts: 572
Posting the sagetv_0.txt logfile would allow others to make a more informed guess.

As mentioned in post #1, the old config can easily be cloned to the new box by simply copying sage.properties (and wiz.bin, if recording history is desired) to the new box. Make sure SageTv (app & service) aren't running at the time of the copy.

Double-check the HDHomerun config, too. Sadly the SiliconDust website no longer hosts their useful setup guide for Sage; attached is the copy I snagged ages ago.
Attached Files
File Type: zip HDHomeRun & SageTV - Setup.zip (65.7 KB, 106 views)
__________________
System #1: Win7-64, I7-920, 8 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HDHR-US (1st gen white) tuners. HD-200.
System #2: Win7-64, I7-920, 8 GB mem, 4TB HD. Java 1.8.0_131. Sage v9.1.6.747. ClearQAM: 2x HDHR3-US tuners. HD-200.
System #3: Win7-64, I7-920, 12 GB mem, 4TB HD. Java-64 1.8.0_141. Sage-64 v9.2.1 ATSC: 2x HVR2250; Spectrum Cable via HDPVR & USB-UIRT. 3x HD-200.

Last edited by JustFred; 10-28-2018 at 06:27 PM. Reason: correct filename
Reply With Quote
  #10  
Old 10-28-2018, 01:24 PM
KarylFStein KarylFStein is offline
Sage Fanatic
 
Join Date: Apr 2006
Location: Westland, Michigan, USA
Posts: 999
Quote:
Originally Posted by sprucesage View Post
I have a "somewhat" similar question. I had an earlier install of SageTV server V9 on a PC running Windows7Pro on a motherboard with an AMD CPU. I ran and recorded OTA TV fine (using 4 SiliconDust HDHomeRun tuners). I did a new install on a slightly newer PC running Windows7Pro on a motherboard with an Intel CPU. That server (Intel CPU) runs fine for playback of movies and recorded TV shows through two HD300 clients but does not record TV shows even though they appear properly set up as favorites. I have checked the settings in Detailed Setup on both machines and they appear identical. I feel that this must be a simple dumb thing I missed. Any thoughts or suggestions are welcome. Many thanks!
As what user are you running the service? Are you using network mounts for your recording directory e.g. \\SERVER\Recorded TV? Make sure the user has write access to the recording directory and that if using network mounts you're not running as LocalUser (or whatever the default is--it's been a while since I used Windows).
__________________
Home Network: https://karylstein.com/technology.html
Reply With Quote
  #11  
Old 10-28-2018, 05:35 PM
sprucesage sprucesage is offline
Sage User
 
Join Date: Jun 2013
Location: Illinois
Posts: 12
Quote:
Originally Posted by KarylFStein View Post
As what user are you running the service? Are you using network mounts for your recording directory e.g. \\SERVER\Recorded TV? Make sure the user has write access to the recording directory and that if using network mounts you're not running as LocalUser (or whatever the default is--it's been a while since I used Windows).
SageTV opens sleeping in the system tray (so no "service"?) under local administrator rights and is set up to record to a local HDD, just like on my old PC which records as expected. (I am using the old PC to continue recording my Favorites until I can get the new one working.)
Reply With Quote
  #12  
Old 10-28-2018, 05:57 PM
sprucesage sprucesage is offline
Sage User
 
Join Date: Jun 2013
Location: Illinois
Posts: 12
Quote:
Originally Posted by JustFred View Post
Posting the sagetv_0.txt logfile would allow others to make a more informed guess.

As mentioned in post #1, the old config can easily be cloned to the new box by simply copying sagetv.properties (and wiz.bin, if recording history is desired) to the new box. Make sure SageTv (app & service) aren't running at the time of the copy.

Double-check the HDHomerun config, too. Sadly the SiliconDust website no longer hosts their useful setup guide for Sage; attached is the copy I snagged ages ago.
MANY THANKS! The applicable setting in HDHomeRun Setup was set to Media Center. I reset it to SageTV and restarted SageTV and now it seems to be recording as intended! I will save that pdf you sent. Like you I keep stuff like that when I come across it and it solves my problem. Lovin' my Sage!
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Building New SageTv/PlayOn Server: Dedicated Video Card? nyc6035 Hardware Support 1 02-17-2014 11:46 AM
Thinking about building a new SageTv server TechBill Hardware Support 14 02-14-2013 07:44 PM
Help! Building new SageTV Server / Media Server matterw Hardware Support 16 11-09-2009 09:02 AM
Building new Sage Server, can two servers with sagetv 'share' a HDHomeRun personalt Hardware Support 1 09-30-2009 10:35 PM
Building my first HTPC and have a question about SageTV supported hardware raytrace Hardware Support 2 06-04-2008 09:24 AM


All times are GMT -6. The time now is 10:44 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.