Das kommt darauf an was du erreichen willst. Wenn du ein Papierbackup deiner gesamten Wallet haben willst dann müsstest du natürlich jeden Schlüssel ausdrucken, was recht groß werden kann. Der Normalfall ist eher dass du eine Art Sparbuch-Adresse hast, also eine einzige (oder einige wenige) Bitcoin-Adresse(n) auf die du alles überweist was über deinen laufenden Bedarf an Bitcoins hinausgeht und auf dass du nicht so schnell wieder zugreifen musst. Den private key zu dieser Adresse kannst du dir dann ausdrucken und wirklich sicher (weil offline) aufbewahren. Das ist eher nur sinnvoll wenn du einen Teil deiner Bitcoins als Anlage für längere Zeit aufbewahren möchtest.
Für den laufenden Betrieb verwendest du deine normale wallet.dat die du wie besprochen auf anderen Datenträgern sichern kannst.
Dazu gibt es die RPC Kommandos dumpprivkey
Was du auch einfach machen kannst, ist einen neuen Schlüssel (offline) generieren, der nie in einer wallet.dat war und den dann ausdrucken. Von deiner normalen wallet überweist du dann alles was auf das Sparbuch soll auf die entsprechende Adresse. Das tool vanitygen kann dir zBsp ganz einfach private/public keypairs erzeugen.